![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam problem ze zrobieniem formularza na strnie www, mianowicie udało mi si znalesc gdzies w necie gotowy skryp prostego formularza email. i niestety nie jest on dla mnie wystarczajacy zmodyfikowalem go troche metoda prob i bledow Oto rezultat, jednak nie wyszlo tak jak bym tego chcial, stworzylem w paincie graficzny przyklad jak ma to mniej wiecej wygladac >>Kliknij tu<< udalo mi sie nawet stworzyć Cos Takiego ,ale nie wiem jak mam dopisac do pierszego pliku zeby wszystko wyswietlao sie na jednej stronie :/ próbowałem cos kombinowac ale za kazdym razem po otwarciu strony byla tylko biala kartka :/ Mam prosbe o podanie jakiegos przykladu lub gotowego kodu zeby strona wygladala tak jak na przedstawionej fotce z gory dzieki za pomoc ! ! !
Ten post edytował karolhel 27.04.2009, 01:36:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 15 Dołączył: 2.04.2009 Skąd: koszalin Ostrzeżenie: (0%) ![]() ![]() |
Proszę rozwiązanie:
zrobiłem Ci to na listach (beztabelkowo) zgodnie z twoim projektem z obrazka: jeżeli nie umiesz tworzyć plików css to w head dajesz:
masz już styl teraz funkcja która wpisze Ci formularz statyczny text - nie generowany przez php staraj się pisać w html 1. uwaga do twojego rozwiązania to zobacz ja nazwałem pola typu radio i porównaj ze swoimi (u ciebie różne pola miały te same wartości)
teraz kiedy wysyłać a kiedy pokazywać formularz (wklejam cd z komentarzem żebyś wiedział jak łączyć) 2. uwagi do twojego kodu w komentarzach
w razie pytań pisz odp po świętach bo nie będę miał dostępu do netu edit: daje all jak to wygląda gdyby były problemy z tym oddzielaniem php od htmla
Pozdrawiam Ten post edytował kantek 10.04.2009, 09:11:53 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
malo mam czasu na te zabawy w webmastera (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i nadal mam problem z tym formularzem..
na razie poskladalem COŚ takiego jednak nie wiem co zrobic zeby to co gosc wpisze w formularzu, trafialo na e-mail info@jugopol.pol.pl no i oczywiscie jak dodac standardowa regułkę , ktora gosc otrzyma na podany przez siebie e-mail po wyslaniu formularza.. oto kod:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
daje ci kolego działający w 100% procentach formularz kontaktowy
Kod <?php
// sprawdzamy, czy zmienna $submit jest pusta if (empty($_POST['submit'])) { // wyświetlamy formularz echo "<table border=\"0\"><form method=\"post\"> <tr> <td>Treść wiadomości</td> </tr> <td><textarea name=\"tresc\" style=\"width: 250px; height: 100px; border: 1px solid #3399ff\"></textarea></td> </tr> <tr> <td>Imię, nazwisko lub nick</td> </tr> <td><input type=\"text\" name=\"imie\" style=\"width: 250px; height: 20px; border: 1px solid #3399ff\"></td> </tr> <tr> <td>Adres e-mail</td> </tr> <td><input type=\"text\" name=\"email\" style=\"width: 250px; height: 20px; border: 1px solid #3399ff\"></td> </tr> <tr> <td> </td> </tr> <td><input type=\"submit\" name=\"submit\" value=\"Wyślij\"> <input type=\"reset\" value=\"Od nowa\"></td></form> </tr> </table>"; } // sprawdzamy, czy zmienne przesłane z formularza nie są puste elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email'])) { // jeżeli powyższy warunek jest spełniony tworzona jest wiadomość // zmienna $message zawiera treść wiadomości $message = "Treść wiadomości:\n$_POST[tresc]\nWysłał: $_POST[imie]\ne-mail: $_POST[email]"; // zmienna $header zawiera przede wszystkim adres zwrotny $header = "From: $_POST[imie] <$_POST[email]>"; // funkcja mail() za pomocą której wiadomość zostanie wysłana @mail("adres@domena.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=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>"; } // lub w przypadku nie wypełnienia formularza do końca else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>"; ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 18:32 |