![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
witam serdecznie,
ja mam taki problem - otóż mam formularz o nazwie formularz.php on przekazuje dane do formularz1.php okazuje sie ze wszystkie zmienne w formularzu nazwane sa np: name="imie" itp po wysłaniu do formularz1.php okazuje sie że pisze IMIE: (PUSTE WYPEŁNINIE) A MAM ZAPISANE TAKIE COS ECHO"IMIE I NAZWISKO: $imie"; i poprostu ta zmienne nie przechodzi na serwerze nawet jej niewidac - to tak z kazdym innym polem to samo nie wysyła tych zmiennych w funkcji mail() tylko pusty jest mail czy jakoś to idzie rozwiązac serwer ma obsługe php czy coś trzeba zmienic w ustawieniach moze mam zle napisane? pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 2 Dołączył: 24.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
a moze tak pokazesz kod fomularza i skrypt odbierajacy dane (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) tak w ciemno ciezko zgadywac co jest problemem.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 315 Pomógł: 1 Dołączył: 6.08.2003 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Przypuszczam że chodzi o to co zwykle : czyli o zmienne globalne. Proponuje Ci poszukac na tym forum bo jest o tym dużo. Zapomniałem już troche ale bodajże chodzi o opcje register_globals i jak należy sie obchodzić z kodem gdy jest ona wyłączona.
Lepiej by było jakbys jeszcze pokazał ów kod to można by poszukać innych błędów. Pozdrawiam. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Znając życie: nie $imię tylko $_POST['imię'] (albo $_GET['imię']). Poczytaj o register_globals i pokrewnych tematach.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 2 Dołączył: 24.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
idac tym tropem w zaleznosci od metody wysylania formularza odwolujesz sie:
np masz name="imie" to: GET -> $_GET["imie"] lub POST -> $_POST["imie"] |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
a tutaj form1.php tego nie wypisuje wogóle: Kod [php] <?php echo"<center><b>Dziękujemy $nazwisko_imie za wypełnienie formularza</b></center><br>"; echo "Wypełniono nastepuj±ce dane:<br><br>"; echo "Imię i nazwisko: $nazwisko_imie <br>"; echo "Telefon kontaktowy: $telefon <br>"; echo "E-mail:$emailnadawcy <br>"; echo "Dodatkowe informacje:$info<br>"; itd............... ?> [/php] a wysyła takie coś [php] Kod <?php /* adresaci */ $do = "adres@cos.pl>" . ", "; // zwróc uwagę na przecinek $do .= "adres2@COS.PL>"; /* temat */ $temat = "Formularz ZE STRONY"; /* wiadomo¶ć */ $wiadomosc = ' <html> <head> <title> strona</title> </head> <body> <table> <tr> <th>Imię i nazwisko</th><th>Telefon kontaktowy</th><th>E-mail</th><th>Proponowany termin</th><th>Dodatkowe informacje</th> </tr> <tr> <td>$nazwisko_imie</td><td>$telefon</td><td>$emailnadawcy</td><td>$termin_proponowany</td><td>$info</td> </tr> </table> </body> </html> '; /* Aby wysłać e-mail w formacie HTML, należy ustawić nagłówek Content-type. */ $naglowki = "MIME-Version: 1.0\r\n"; $naglowki .= "Content-type: text/html; charset=iso-8859-1\r\n"; /* a teraz wy¶lij */ mail($do, $temat, $wiadomosc, $naglowki); ?> [/php] [IMG]http://forum.php.pl/uwaga.gif[/IMG][SIZE=1][color=blue] poprawiam --- nospor[/SIZE][/color] i jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) bo ja niemam pojęcia na innych serwerach działa a tutaj na moim niechce działac :/ Ten post edytował dudziec 9.09.2005, 13:28:08 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 2 Dołączył: 24.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
to moze byc problem z zmiennymi sprobuj tak:
dodatkowo nie wiem czy ma to znaczenie ale ja staram sie aby atrybut id i name mial ta sama wartosc - u ciebie to jest roznie :] a co do wysylania to adekwatnie musisz przerobic skrypt Ten post edytował darecki 8.09.2005, 19:22:29 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
a jakas wskazówka co do wysyłania - jak mam przerobic ?
bo już zgupiałem ? bo juz widzi zmienne i dzięki za pomoc :-) teraz tylko wysyłanie maila - jak to ma wygladać :-) jak to zapisac w funkcji mail (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował dudziec 8.09.2005, 20:17:00 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 2 Dołączył: 24.08.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
tak samo jak wczsniej, ale prosze to cos w tym stylu powinno wygladac:
proponuje ci sie zapoznac z tematem register_globals oraz stosowaniem zmiennych $_POST $_GET $_SESSION itd poczytaj mnual :] Ten post edytował darecki 8.09.2005, 22:27:48 |
|
|
![]() ![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.06.2005 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Serdecznie dzieki za pomoc - ja juz sprawdzam czy działac bedzie.
Działa - stokrotne dzieku (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Narazie serdeczne dzieki Przy okazji zaczytałem sie w manualu :-) Zbytnio nie wiem czym tak naprawde rózni sie POST od GET ale mysle ze znajde odpowiedż w manualu Pozdro (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) :roll2: Ten post edytował dudziec 9.09.2005, 16:34:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 00:23 |