![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z tym kodem dostaje maila ale jego treść to:
Nazwisko [] Email [] Firma [] Wiadomość [] Nie przesyła mi po prostu danych z formularza tylko tak jakby pusty formularz Proszę o pomoc, bardzo mi na tym zależy Dziękuję i pozdrawiam <?php if(!empty($_POST['nazwisko']) || !empty($_POST['email']) || !empty($_POST['temat']) || !empty($_POST['wiadomosc'])) { $_POST["nazwisko"] = $nazwisko; $_POST["email"] = $email; $_POST["company"] = $company; $_POST["wiadomosc"] = $wiadomosc; $recipient .= "mail@op.pl"; $subject .= "Informacja ze strony"; $Emailbody .= "Nazwisko: [".$nazwisko."] \r\n Email: [".$email."] \r\n Firma: [".$company."] \r\n Wiadomość: [".$wiadomosc."]"; mail ($recipient, $subject, $Emailbody); } ?> Ten post edytował muya 27.12.2006, 14:01:36 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 26.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Znalazłem coś o tym
Czy wystarczy że dodam addslashes i stripslashes? <?php $company=addslashes($_POST['company']); $nazwisko=addslashes($_POST['nazwisko']); $email=addslashes($_POST['email']); $wiadomosc=addslashes($_POST['wiadomosc']); $reciever="mail@op.pl"; $subject="Informacja"; $headers = "From: $email"; $headers .= "\nReply-To: $email"; $Emailbody .= "Nazwisko: [".stripslashes($nazwisko)."] \r\n Email: [".stripslashes($email)."] \r\n Firma: [".stripslashes($company)."] \r\n Informacja: [".stripslashes($wiadomosc)."]"; mail($reciever,$subject,$Emailbody,$headers); ?> czy raczej pomoże edycja htmla <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> lub <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Jeszcze inna wersja $imie = iconv("UTF-8", "ISO-8859-2", $_POST['imie']); $company = iconv("UTF-8", "ISO-8859-2", $_POST['company']); $email = $_POST['email']; $wiadomosc = iconv("UTF-8", "ISO-8859-2", $_POST['wiadomosc']); Ten post edytował muya 28.12.2006, 13:56:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:38 |