Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wysyłanie formularza
shaggard
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 3.08.2006

Ostrzeżenie: (0%)
-----


Witam
Mam skrypt ktory ma wysylac dane z formularza na maila jednak po wyslaniu nic nie dostaje na skrzynke, jak rowniez zadnego bledu mi nie wyrzuca. Siedze nad tym i rece mi juz opadaja.
  1. <?php
  2.  
  3. $nazwisko=$_POST['nazwisko'];
  4. $zam=$_POST['zam'];
  5. $numer=$_POST['numer'];
  6. $numer2=$_POST['numer2'];
  7. $email=$_POST['email'];
  8. $kontakt=$_POST['kontakt'];
  9. $temat=$_POST['temat'];
  10. $uwagi=$_POST['uwagi'];
  11.  
  12. $adresdo = "E-mail <moj_mail@interia.pl>";
  13. $temat = "Zgloszenie";
  14. $zawartosc = "Imie Nazwisko: ".$nazwisko."n"
  15.  ."Miejsce zamieszkania: ".$zam."n"
  16.  ."Numer telefonu: ".$numer."n"
  17.  ."Numer tel. kom.: ".$numer2."n"
  18.  ."Godziny: ".$kontakt."n"
  19.  ."Temat: ".$temat."n"
  20.  ."Uwagi: ".$uwagi."n";
  21.  
  22. $adresod = '$email';
  23.  
  24. mail($adresdo, $temat, $zawartosc, $adresod);
  25.  
  26. ?>


Co o tym sadzicie?

pozdrawiam

Ten post edytował shaggard 5.12.2006, 10:37:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
jak rowniez zadnego bledu mi nie wyrzuca
Pewnie ze nie wyrzuca bo sam go nie wywalasz...
  1. <?php
  2. if (mail($adresdo, $temat, $zawartosc, $adresod))
  3. echo 'wyslalem';
  4. else
  5. echo 'nie wyslalem';
  6. ?>


adresod nie tak: $adresod = '$email'; a tak: $adresod = $email;
Co wy z tymi ciapkami zawsze wyjezdzacie?

proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole


edit: pozatym czwarty parametr powinien byc naglowkiem:
http://pl.php.net/manual/pl/function.mail.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
empathon
post
Post #3





Grupa: Zarejestrowani
Postów: 246
Pomógł: 31
Dołączył: 13.11.2006
Skąd: się znamy?

Ostrzeżenie: (0%)
-----


Uwaga natury estetycznej ( sam za to zostalem kiedys ochrzaniony tongue.gif ), po co globalizujesz zmienne? Z formularza mozesz je wylac tez jako tablica np:
  1. <input type="text" name="form[nazwisko]">
  2. <input type="text" name="form[zam]">
  3. ...

Wiem czepiam sie, ale tak widac co jest skad i w przypadku dluzszego kodu pomaga.

Ten post edytował empathon 5.12.2006, 10:39:07


--------------------
Goldenline: Łukasz Rodziewicz
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
po co globalizujesz zmienne
A gdzie on tu zmienne globalizuje?
Pozatym tworzenie tablicy z pol forma jakos nie wydaje mi sie pomocne przy dluzyszm kodzie. Sam mam nieraz dluuugie formy i jakbym sie mial tu w tablice bawic to.... no jakos tego nie widze smile.gif

edit: chyba ze mowiac "globalizowac" masz na mysli: "Robic kopie". Bo tak na marginesie to te dwa okreslenia ździebko sie roznią


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
empathon
post
Post #5





Grupa: Zarejestrowani
Postów: 246
Pomógł: 31
Dołączył: 13.11.2006
Skąd: się znamy?

Ostrzeżenie: (0%)
-----


No o to mi chodzilo tongue.gif
A co do tablic przydaja sie gdy robi sie sesje w DB. Serialize i mamy wszystkie dane w jednej komorce tabeli smile.gif Jakis czas temu tworzylem wyszukiwarke z ponad 60 inputami itd. i taki oto pomysl podsunieto mi na na irc i sie w nim zakochalem od pierwszego wejrzenia winksmiley.jpg


--------------------
Goldenline: Łukasz Rodziewicz
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:49