• Ogłoszenie:

Forumularz kontaktowy / ksiega gosci

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Forumularz kontaktowy / ksiega gosci

Postprzez meli 22 Mar 2009, 13:56

reklama
Przeszukalam juz forum w tej kwestii, ale jakos nie potrafie zrealizowac tych wszystkich formularzy. Czy ktos moglby mi pomoc? Np kamuda na Twojej stronce jest ladny takowy :D Albo moze do dj_disk powinnam sie usmiechna (tak zawsze ladnie tlumaczysz :P) :D

A jak nabierzecie ochoty, to poprosze rowniez o pomoc w sprawie ksiegi gosci - choc to nie jest naglaca sprawa :D
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Re: forumularz kontaktowy / ksiega gosci

Postprzez wkamuda 22 Mar 2009, 16:05

To jest formularz z mojej stronki. Zapisz jako mail.php w folderze ze swoja, a w miejscu gdzie chcesz go mieć wstaw <?php include('mail.php'); ?> i powinno być. Swojego maila podaj w miejscu "twój@mail.pl"



Kod: Zaznacz wszystko
<?php
// sprawdzamy, czy zmienna $submit jest pusta
if (empty($_POST['submit'])) {
    // wyświetlamy formularz
    echo "<table border=\"0\" align=\"left\"><form method=\"post\">

<tr>
<td>
<input type=\"text\" name=\"imie_nazwisko\" style=\"border: 1px solid silver; width: 150px; \" />Imię i nazwisko
</td>
</tr>

<tr> 
<td>
<input type=\"text\" name=\"email\" style=\"border: 1px solid silver; width: 150px; \" />Adres e-mail
</td>
</tr>

<tr>
<td><input type=\"text\" name=\"telefon\" style=\"border: 1px solid silver; width: 150px; \" />Telefon
</td> 
</tr> 


<tr>
<td>Treść wiadomości:<br />
<textarea name=\"tresc\" style=\"border: 1px solid silver; width: 220px; height: 200px; \"></textarea>
</td> 
</tr>

<tr>
<td>
<input type=\"submit\" name=\"submit\" value=\"Wyślij\" style=\"border: 1px solid #FE7B0F; background-color: white; font-size: 9pt;\" /> 
<input type=\"reset\" value=\"Wyczyść\" style=\"border: 1px solid #FE7B0F; background-color: white; font-size: 9pt;\" /></td></form>
</td></tr>
</table>";
}
// sprawdzamy, czy zmienne przesłane z formularza nie są puste

elseif (!empty($_POST['tresc']) && !empty($_POST['imie_nazwisko']) && !empty($_POST['email']) && !empty($_POST['telefon'])) {
    // jeżeli powyższy warunek jest spełniony tworzona jest wiadomość
    // zmienna $message zawiera treść wiadomości
    $message = "Treść wiadomości:\n$_POST[tresc]\n\n<br /><br />Wysłał: $_POST[imie_nazwisko]\n<br />e-mail: $_POST[email]\n<br />Telefon: $_POST[telefon]\n";
    // zmienna $header zawiera przede wszystkim adres zwrotny
    $from = "$_POST[imie_nazwisko] <$_POST[email]>";
   $header = "From: $from\nReply-to: $from\nMIME-Version: 1.0\nContent-type: text/html; charset=UTF-8";
   
    // funkcja mail() za pomocą której wiadomość zostanie wysłana
    @mail("twoj@mail.pl","Wiadomosc ze strony WWW","$message","$header")
    or die('Nie udało się wysłać wiadomości');
    // wyświetlenie komunikatu w przypadku powodzenia
    echo "<div align=\"left;\"><strong>Wiadomość została wysłana !</strong></div><br /><a href=\"kontakt.php\">Powrót</a><br /><br /><br />";
}
// lub w przypadku nie wypełnienia formularza do końca
else echo "<span style=\"color: #FF6200; text-align: left; \"><strong>Wypełnij wszystkie pola formularza!</strong></span><br /><br /><a href=\"kontakt.php\">Powrót</a>";
?>


Autor postu otrzymał pochwałę
Awatar użytkownika
wkamuda
~user
 
Posty: 47
Dołączenie: 07 Mar 2009, 20:19
Miejscowość: Malinie k/Mielca
Pochwały: 6



Forumularz kontaktowy / ksiega gosci

Postprzez eSpEY 22 Mar 2009, 19:08

wkamuda, skrypcik spoko tylko nie wiem czemu komplikujesz sobie wyświetlanie tekstu [echo] z html
Kod: Zaznacz wszystko
echo "<input type=\"text\" name=\"email\" style=\"border: 1px solid silver; width: 150px; \" />";

nie lepiej tak?
Kod: Zaznacz wszystko
echo '<input type="text" name="email" style="border: 1px solid silver; width: 150px;" />';

Bez dodawania specjalnych znaków ;)

Nie jestem pewien czy dawanie $_POST bezpośrednio do headers jest bezpieczne?!


Co do księgi gości nie wiem jak bardzo ma być rozbudowana. Teraz dostałem zlecenie na jedną księgę gości z panelem admina - usuwanie, edytowanie wpisów; zmiana kolorystyki i tła; zmiana nagłówka i formy wyświetlania; wgląd i banowanie IP.

^^ to będzie średnio zaawansowana księga...

Więc opisz coś więcej a napełni coś doradzę albo wykminie.
W domu:AMD Athlon X4 640 | Asus m4a78lt | DDR3 4096MB 666Mhz | NVDIA GeForce GTS 450 | ATX 500W
W pracy:Intel Core i5-3470 | 2 x DDR4 4096MB 2133Mhz | Qyadro K600 1024MB | ATX 750W
Awatar użytkownika
eSpEY
 
Posty: 1340
Dołączenie: 04 Lut 2007, 12:24
Miejscowość: Olsztyn
Pochwały: 111



Re: forumularz kontaktowy / ksiega gosci

Postprzez wkamuda 22 Mar 2009, 19:38

dj_disc możliwe, w sumie łatwiej będzie... ale ważne,że działa... :)



p.s.
jakbyś mógł to odp na to co pytałem na GG o ten dział download
Awatar użytkownika
wkamuda
~user
 
Posty: 47
Dołączenie: 07 Mar 2009, 20:19
Miejscowość: Malinie k/Mielca
Pochwały: 6



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 23 Mar 2009, 10:09

Oooo, dzieki za odpowiedzi :) Nie zaskocze Was pewnie, jak powiem, ze nic mi z tego nie wyszlo.

Opisze moze co zrobilam (bo tak zrozumialam :))

Tworze nowy plik mail.php i wnim umieszczam ten dlugi kod, tak?? - tak zrozumialam :/ A w miejscu, czyli w dok. html, umieszczam ten krociutki <?php include('mail.php'); ?> ....

Nic mi nie dziala, jak tak robie :/ Czy powinnam podstrone, na ktorej mam miec formularz, czyli kontakt.htm zamienic na kontakt.php??
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Re: forumularz kontaktowy / ksiega gosci

Postprzez wkamuda 23 Mar 2009, 11:40

tak, dokładnie zrobiłaś... tyle że strona w której umieściłaś <include....> ma mieć rozszerzenie *.php ,np. kontakt.php
Awatar użytkownika
wkamuda
~user
 
Posty: 47
Dołączenie: 07 Mar 2009, 20:19
Miejscowość: Malinie k/Mielca
Pochwały: 6



Forumularz kontaktowy / ksiega gosci

Postprzez eSpEY 23 Mar 2009, 16:25

wkamuda napisał(a):tak, dokładnie zrobiłaś... tyle że strona w której umieściłaś <include....> ma mieć rozszerzenie *.php ,np. kontakt.php
to zależy od konfiguracji php na serwerze^^
W domu:AMD Athlon X4 640 | Asus m4a78lt | DDR3 4096MB 666Mhz | NVDIA GeForce GTS 450 | ATX 500W
W pracy:Intel Core i5-3470 | 2 x DDR4 4096MB 2133Mhz | Qyadro K600 1024MB | ATX 750W
Awatar użytkownika
eSpEY
 
Posty: 1340
Dołączenie: 04 Lut 2007, 12:24
Miejscowość: Olsztyn
Pochwały: 111



Re: forumularz kontaktowy / ksiega gosci

Postprzez wkamuda 23 Mar 2009, 16:31

ale zapis jako *.php wystarczy... do poprawnego dzialania
Awatar użytkownika
wkamuda
~user
 
Posty: 47
Dołączenie: 07 Mar 2009, 20:19
Miejscowość: Malinie k/Mielca
Pochwały: 6



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 24 Mar 2009, 13:12

Cos mi nie wyszlo :cry: Zrobilam tak, jak napisales... ale plik kontakt.php zaczal otwierac sie na serwerze jako plik z tekstem html, a nie jako normalna strona :? Co moglam zrobic nietak?
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Re: forumularz kontaktowy / ksiega gosci

Postprzez wkamuda 24 Mar 2009, 13:43

hmmm. a plik mail.php ma <html> <head> itd? plik includowany ma miec sam kod, który ci podałem (ten długi), pokaz jak masz ten kontakt.php napisany
Awatar użytkownika
wkamuda
~user
 
Posty: 47
Dołączenie: 07 Mar 2009, 20:19
Miejscowość: Malinie k/Mielca
Pochwały: 6



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 26 Mar 2009, 15:46

Nie wiem sama co z tym plikiem nie dziala :( Bo nawet nie oge sobie podejrzec, jak ten formularz wyglada, etc.

A czy istnieje sposob, zeby zrobic formularz recznie, np we frontpage i potem go tylko jakos uaktywnic?
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Forumularz kontaktowy / ksiega gosci

Postprzez eSpEY 26 Mar 2009, 16:57

tak
formularz robisz normalnie... dajesz tylko
Kod: Zaznacz wszystko
<form method="post" action="mail.php">
W domu:AMD Athlon X4 640 | Asus m4a78lt | DDR3 4096MB 666Mhz | NVDIA GeForce GTS 450 | ATX 500W
W pracy:Intel Core i5-3470 | 2 x DDR4 4096MB 2133Mhz | Qyadro K600 1024MB | ATX 750W
Awatar użytkownika
eSpEY
 
Posty: 1340
Dołączenie: 04 Lut 2007, 12:24
Miejscowość: Olsztyn
Pochwały: 111



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 26 Mar 2009, 18:46

A czy moglibyscie zajrzec, dlaczego mimo wszystko mi nie dziala ?

http://www.silat-sigepi.de/kontakt.htm
lub
www.silat-sigepi.de/kontakt.php (to wlasnie tu wyglada wszystko jakos dziwnie) :(
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Forumularz kontaktowy / ksiega gosci

Postprzez eSpEY 30 Mar 2009, 16:25

Nom dziwnie... :)
Sprawdź czy serwer obsługuje php
np tak:

pliczek.php
Kod: Zaznacz wszystko
<?
$a = "abc"
echo $a;
?>


Autor postu otrzymał pochwałę
W domu:AMD Athlon X4 640 | Asus m4a78lt | DDR3 4096MB 666Mhz | NVDIA GeForce GTS 450 | ATX 500W
W pracy:Intel Core i5-3470 | 2 x DDR4 4096MB 2133Mhz | Qyadro K600 1024MB | ATX 750W
Awatar użytkownika
eSpEY
 
Posty: 1340
Dołączenie: 04 Lut 2007, 12:24
Miejscowość: Olsztyn
Pochwały: 111



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 01 Kwi 2009, 08:41

A co mam z tym zrobic?? :oops:
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Forumularz kontaktowy / ksiega gosci

Postprzez eSpEY 01 Kwi 2009, 19:49

wysłać na serwer i wejść na ten adres... albo łatwiej... an jakim serwerze trzymasz stronę?
W domu:AMD Athlon X4 640 | Asus m4a78lt | DDR3 4096MB 666Mhz | NVDIA GeForce GTS 450 | ATX 500W
W pracy:Intel Core i5-3470 | 2 x DDR4 4096MB 2133Mhz | Qyadro K600 1024MB | ATX 750W
Awatar użytkownika
eSpEY
 
Posty: 1340
Dołączenie: 04 Lut 2007, 12:24
Miejscowość: Olsztyn
Pochwały: 111



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 03 Kwi 2009, 15:55

http://www.strato.de/ :)
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Forumularz kontaktowy / ksiega gosci

Postprzez prog 03 Kwi 2009, 16:38

PHP jest dopiero w ofercie BasicWeb XL. Masz taki hosting?

Autor postu otrzymał pochwałę
C2D E8400 3GHZ + Pentagram Freezone HP-120 ALCu, Asus P5Q SE /intel P45/, A-Data 2x2GB CL4 Extreme Edition, Sapphire Radeon HD4870 512mb/256bit DDR5, WD 640GB SATA, Lite-ON Super AllWrite DVD SATA, Chieftec 500W, Samsung 2032BW Black 20', Vista Ultimate x64
Exoriare aliquis nostris ex ossibus ultor...
Awatar użytkownika
prog
~user
 
Posty: 4043
Dołączenie: 23 Mar 2005, 22:02
Miejscowość: /home/prog/
Pochwały: 232



Re: forumularz kontaktowy / ksiega gosci

Postprzez meli 04 Kwi 2009, 17:51

No to wszystko jasne, mam tylko L :( No nic to... nie bedzie formularza kontaktowego ;)
Dziekuje Wam za pomoc :*
Dlaczego tak późno odkryłam to forum??
Awatar użytkownika
meli
~user
 
Posty: 75
Dołączenie: 24 Lut 2009, 16:48
Pochwały: 1



Forumularz kontaktowy / ksiega gosci

Postprzez eSpEY 04 Kwi 2009, 17:58

meli napisał(a):No to wszystko jasne, mam tylko L :( No nic to... nie bedzie formularza kontaktowego ;)
Dziekuje Wam za pomoc :*

umieść na innym serwerze i daj ramkę.
W domu:AMD Athlon X4 640 | Asus m4a78lt | DDR3 4096MB 666Mhz | NVDIA GeForce GTS 450 | ATX 500W
W pracy:Intel Core i5-3470 | 2 x DDR4 4096MB 2133Mhz | Qyadro K600 1024MB | ATX 750W
Awatar użytkownika
eSpEY
 
Posty: 1340
Dołączenie: 04 Lut 2007, 12:24
Miejscowość: Olsztyn
Pochwały: 111




Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 10 gości

cron