![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
witam mam problem z formularzem pocztowym (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Problem polega na tym ze w skrzynce odbiorczej niewyświetla mi $LastName, $Email,$Setting. . .itd kod na stronie.html wyglada tak: natomiast kod mail.php wyglada tak:
a wiadomości na skrzynce dochodzą w tej formie: Cytat Wiadomość od: data realizacji: data zamowienia: data: Inne szczegóły: Prosze o pomoc . . . . dopiero ucze sie php i niewiem co jest nietak (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! Z góry Dzieki (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Powód edycji: uzywaj poprawnego BBCode i nie formatuj zbędnie tekstu
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
1. "nie wyświetla" (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
2. dawaj kod w znacznikach Kod [/code]
3.Spróbuj tak: [code] $formsent = mail ("xxxxx@wp.pl", 'e-mail ze strony',"Wiadomość od:".$LastName." data realizacji:".$Setting." data zamowienia:".$Gender." data:".$Status." Inne szczegóły:".$Other."", "From:".$Email.""); |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
1. "nie wyświetla" (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) 2. dawaj kod w znacznikach Kod [/code] 3.Spróbuj tak: [code] $formsent = mail ("xxxxx@wp.pl", 'e-mail ze strony',"Wiadomość od:".$LastName." data realizacji:".$Setting." data zamowienia:".$Gender." data:".$Status." Inne szczegóły:".$Other."", "From:".$Email.""); niestety dalej to samo!! nic sie niezmieniło oprócz tego ze pokazuje w poziomie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) zastanawiam sie czy moze to miec cos wspólnego poczta na wp.pl?? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 21.07.2007 Skąd: Kozmin Ostrzeżenie: (0%) ![]() ![]() |
chodzilo mu zebys dal ten kod co podales na forum w [code ]
bedzie lepiej wygladalo np Kod blabal
blabla blabla blabla |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
[/code]
$formsent = mail ("xxxxx@wp.pl", 'e-mail ze strony',"Wiadomość od:".$LastName." data realizacji:".$Setting." data zamowienia:".$Gender." data:".$Status." Inne szczegóły:".$Other."", "From:".$Email.""); [code] . . . oki!!. . . ale podany nowy kod dalej niedziała. . . wiadomości dalej dochodzą w niezmienionej formie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
a tak wogóle to jesteś pewien że dobrze wpisałeś wszystko do funkcji mail ? Bo mi się wydaje, że jednak nie: powinno być tak:
Cytat mail('adres', 'temat', 'treść'); więc się upewnij (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
Kod mail('adres', 'temat', 'treść'); niestety . . . po zmianie nie chce nawet wysłać formularza (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !!. . . . załamka próbowałem wysyłać na interie.pl i dalej NIC (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !! HELP ! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
słuchaj ale ty się skup co się do ciebie mówi
... ja ci podałem przykład co gdzie powinno być a nie to co masz wpisać: a na wszelki wypadek daj: Kod $formsent = mail ("xxxxx@wp.pl", 'e-mail ze strony',"Wiadomość od:".$LastName." data realizacji:".$Setting." data zamowienia:".$Gender." data:".$Status." Inne szczegóły:".$Other."", "From:".$Email.""); Daj to bo tam niewyraźnie napisałem i mogłeś nie załapać więc spróbuj tak (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
nie no az taki ciemny to niejestem (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !! (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) wpisałem dokładnie taki kod jak podałeś (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !!![cytat]Wiadomość od: data realizacji: data zamowienia: data: Inne szczegóły:[/cytat]wiadomosc na poczcie wyglada dokladnie tak (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Cytat Wiadomość od: data realizacji: data zamowienia: data: Inne szczegóły: wiadomosc dochodzi na poczte dokładnie w takiej postaci (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
spróbuj coś zupełnie na okolo:
Kod $zmienna = "Wiadomość od:".$LastName." data realizacji:".$Setting." data zamowienia:".$Gender." data:".$Status." Inne szczegóły:".$Other."",
"From:".$Email."" $formsent = mail ("xxxxx@wp.pl", "e-mail ze strony", $zmienna); |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
Kod $zmienna = "Wiadomość od:".$LastName." data realizacji:".$Setting." data zamowienia:".$Gender." data:".$Status." Inne szczegóły:".$Other."", "From:".$Email."" $formsent = mail ("xxxxx@wp.pl", "e-mail ze strony", $zmienna); nawet niechce wyslac formularza. . . . mam coraz wiecej siwych włosów przez ten formularz (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
ehem...
Nie ma czegoś takiego jak $_post. Znaczy może być, jak sam sobie tą zmienną zadeklarujesz, ale nie będzie miała ona żadnych "specjalnych właściwości" ;] Jak masz problemy z jakimś skryptem i nie wiesz co może być źle, to warto jest wstawić na początku skryptu:
A co do odbierania danych z formularza, to:
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
plik mail.php:
Kod <?php ini_set( 'display_errors', 'On' ); error_reporting( E_ALL | E_STRICT ); $LastName = $_post['LastName']; $Setting = $_post['Setting']; $Gender = $_post['Gender']; $Status = $_post['Status']; $Other = $_post['Other']; $formsent = mail ("xxxxxxx@wp.pl", 'e-mail ze strony', "Wiadomość od: $LastName data realizacji: $Setting data zamowienia: $Gender data: $Status Inne szczegóły: $Other", "From: $Email"); if ($formsent) { echo "<P><H2>Witaj.</H2> Twoja wiadomość została wysłana poprawnie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !"; } else { echo"<H2>Przepraszamy!!!</H2> <BR> wystąpił błąd... wyślij ponownie wiadomość"; } ?> plik strona.html: Kod <FORM ACTION="mail.php" METHOD="POST"> <P>Imię i nzawisko<INPUT TYPE="text" SIZE="30" NAME="LastName"> <P>Twój adres e-mail:<INPUT TYPE="text" SIZE="30" NAME="Email"> <P>Czy pamietasz fakty?:<INPUT TYPE="text" SIZE="30" NAME="Setting"> <P>zamówienie dotyczy?:<BR> <UL> <INPUT TYPE="radio" NAME="Gender" VALUE="1">Serwetki<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="2">Podziękowania<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="3">Zaproszenia<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="4">Kieliszki<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="5">Zawieszki<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="6">Kwiaty<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="7">inne..<BR> </UL> <P>zamówienie dotyczy przyjęcia:</P><BR> <UL> <INPUT TYPE="radio" NAME="Status" VALUE="1">Wesela<BR> <INPUT TYPE="radio" NAME="Status" VALUE="2">Studniówki<BR> <INPUT TYPE="radio" NAME="Status" VALUE="3">Urodziny<BR> <INPUT TYPE="radio" NAME="Status" VALUE="4">imieniny<BR> <INPUT TYPE="radio" NAME="Status" VALUE="5">inne..<BR> </UL> <P>Treść zamówienia:</P><BR> <TEXTAREA NAME="Other" ROWS="6" COLS="50"></TEXTAREA> <P><INPUT TYPE="submit" NAME="Submit" VALUE="Wyślij"> <P><INPUT TYPE="reset" NAME="Reset" VALUE="Reset"> </FORM> przy wysyłaniu formularza pojawiaja sie takie błędy: Cytat Notice: Undefined variable: _post in /var/www/virtual/elibu.cba.pl/mail.php on line 6 Notice: Undefined variable: _post in /var/www/virtual/elibu.cba.pl/mail.php on line 7 Notice: Undefined variable: _post in /var/www/virtual/elibu.cba.pl/mail.php on line 8 Notice: Undefined variable: _post in /var/www/virtual/elibu.cba.pl/mail.php on line 9 Notice: Undefined variable: _post in /var/www/virtual/elibu.cba.pl/mail.php on line 10 Notice: Undefined variable: Email in /var/www/virtual/elibu.cba.pl/mail.php on line 19 nic z tego nierozumiem (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Ten post edytował D4NiEL 17.08.2007, 18:30:32 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Czytaj forum (IMG:http://forum.php.pl/style_emoticons/default/mad.gif)
Pisał Ci już ktoś, że $_post i $_POST to nie jest to samo (IMG:http://forum.php.pl/style_emoticons/default/mad.gif) Wkurzają mnie takie sytuacje. A ostatnia notka sugeruje, że nie ma zmiennej $Email - i ma rację. Ten post edytował Hazel 17.08.2007, 14:27:21 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
niema znaczenia czy wpisze $_post. . . . czy $_POST . . .
rezultat jest dalej taki sam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !!!!!!!!!!!!!!!!!! |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 10 Dołączył: 16.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
niema znaczenia czy wpisze $_post. . . . czy $_POST . . . rezultat jest dalej taki sam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !!!!!!!!!!!!!!!!!! Heh... czytaj ze zrozumieniem... i naprawdę chodzi o to że $_post i $_POST to NIE TO SAMO! Notice: Undefined variable: _post in /var/www/virtual/elibu.cba.pl/mail.php on line 6 A teraz trudna sztuka czytania błędów: linia 6 niezdefiniowana zmienna _post... w pliku mail.php |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
kod na stronie mail.php wyglada tak!!
Kod <?php ini_set( 'display_errors', 'On' ); error_reporting( E_ALL | E_STRICT ); $LastName = $_POST['LastName']; $Setting = $_POST['Setting']; $Gender = $_POST['Gender']; $Status = $_POST['Status']; $Other = $_POST['Other']; $formsent = mail ("xxxxxxx@wp.pl", 'e-mail ze strony', "Wiadomość od: $LastName data realizacji: $Setting data zamowienia: $Gender data: $Status Inne szczegóły: $Other", "From: $Email"); if ($formsent) { echo "<P><H2>Witaj.</H2> Twoja wiadomość została wysłana poprawnie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !"; } else { echo"<H2>Przepraszamy!!!</H2> <BR> wystąpił błąd... wyślij ponownie wiadomość"; } ?> i to niezmienia NIC!!!! to raczej "NIE"ma znaczenia czy wpisane jest $_POST czy $_post (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) Ten post edytował D4NiEL 17.08.2007, 18:18:04 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeśli jedna osoba mówi Ci, że jesteś koniem, może się mylić.
Jeśli mówi Ci to 10 osób - pora kupić siodło... Uwierz nam, że to MA znaczenie. A błędy są dalej, bo dalej masz w kodzie linijkę:
A $Email nie istnieje. Musisz jej przypisać jakąś wartość, żeby działało. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 16.08.2007 Skąd: KRK Ostrzeżenie: (0%) ![]() ![]() |
NARESZCIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
kod powinien wygladać nastpujaco (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !!!!!!!!! plik mail.php Kod <?php ini_set( 'display_errors', 'On' ); error_reporting( E_ALL | E_STRICT ); $LastName = $_POST['LastName']; $Setting = $_POST['Setting']; $Gender = $_POST['Gender']; $Status = $_POST['Status']; $Other = $_POST['Other']; $formsent = mail ("xxxxx@wp.pl", 'e-mail ze strony', "Wiadomość od:'$LastName' Zamowienie dotyczy?:'$Setting' data uroczystosc:'$Gender' data realizacji:'$Status' Inne szczegóły:'$Other'", "From: '$Email\r\nBounce-to: xxxx@wp.pl'"); if ($formsent) { echo "<P><H2>Witaj.</H2> Twoja wiadomość została wysłana poprawnie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !"; } else { echo"<H2>Przepraszamy!!!</H2> <BR> wystąpił błąd... wyślij ponownie wiadomość"; } ?> nastomiast strona.html Kod <FORM ACTION="mail.php" METHOD="POST"> <P>Imię i nzawisko<INPUT TYPE="text" SIZE="30" NAME="LastName"> <P>Twój adres e-mail:<INPUT TYPE="text" SIZE="30" NAME="Email"> <P>Imiona Nowożeńców:<INPUT TYPE="text" SIZE="30" NAME="Setting"> <P>zamówienie dotyczy?:<BR> <UL> <INPUT TYPE="radio" NAME="Gender" VALUE="Serwetki">Serwetki<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="Podziekowania">Podziękowania<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="Zaproszenia">Zaproszenia<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="Kieliszki">Kieliszki<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="Zawieszki">Zawieszki<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="Kwiaty">Kwiaty<BR> <INPUT TYPE="radio" NAME="Gender" VALUE="inne..">inne..<BR> </UL> <P>zamówienie dotyczy przyjęcia:</P><BR> <UL> <INPUT TYPE="radio" NAME="Status" VALUE="Wesela">Wesela<BR> <INPUT TYPE="radio" NAME="Status" VALUE="Studniówki">Studniówki<BR> <INPUT TYPE="radio" NAME="Status" VALUE="Urodziny">Urodziny<BR> <INPUT TYPE="radio" NAME="Status" VALUE="Imieniny">imieniny<BR> <INPUT TYPE="radio" NAME="Status" VALUE="inne..">inne..<BR> </UL> <P>Treść zamówienia:</P><BR> <TEXTAREA NAME="Other" ROWS="6" COLS="50"></TEXTAREA> <P><INPUT TYPE="submit" NAME="Submit" VALUE="Wyślij"> <P><INPUT TYPE="reset" NAME="Reset" VALUE="Reset"> </FORM> .... mam jeszcze tylko problem w lini 19!! z funkcja $Email. . . .niepokazuje sie na skrzynce. . . (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) moze ktos ma pomysł (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/smile.gif) niejest to dla mnie az tak wazne jak sama tresc!! ale jezeli ktos ma pomysł (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) to z góry DZIEKI!! |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przecież Ci piszę...
Straciłem cierpliwość (IMG:http://forum.php.pl/style_emoticons/default/withstupidsmiley.gif) NIE MASZ $Email, więc co ma się niby pokazywać? Odwołaj się do tego za pomocą $_POST['Email'] i będzie działać (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) I zapamiętaj, że $Email to zmienna, a nie funkcja... |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 10 Dołączył: 16.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Drogi D4anielu... naprawdę warto czytać co PHP Ci pisze, bo error_level(E_ALL) jest Twoim przyjacielem i im szybciej nauczysz sie czytac 'jakies dziwne bledy' tym szybciej zaczniesz programowac w php a nie wklejac pare gotowych linijek z internetu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:17 |