Aktywne Wpisy
sinuh +443
kamil-tumuletz +452
#antykapitalizm #pracbaza #korposwiat #bekazprawakow #nieruchomosci #ciekawostki #ekonomia #firma #kolchoz
Aktualizacja w komentarzu
Aktualizacja w komentarzu
Skopiuj link
Skopiuj linkWykop.pl
Ukraina
Podróże
Gospodarka
Informacje
Technologia
Motoryzacja
Sport
Rozrywka
Igrzyska
Ciekawostki
Mam problem z moim skryptem do wysyłania wiadomości ze strony www. Chciałbym się Was doradzić, gdzie mam błąd, nie widzę polskich znaków. Serwer nazwa.pl
Dodatkowo nie działa mi prawidłowo from, nie widzę adresu e-mail w przychodzącym mailu tylko widzę mail serwerowy. Poradzicie coś tutaj?
skrypt php do wysyłki:
php
$name = $_POST['name'];
$name = addslashes($name);
$name = iconv("UTF-8","ISO-8859-2",$name);
$from = $_POST['email'];
$from = addslashes($from);
$from = iconv("UTF-8","ISO-8859-2",$from);
$subject = $_POST['subject'];
$subject = addslashes($subject);
$subject = iconv("UTF-8","ISO-8859-2",$subject);
$message = $_POST['message'];
$message = addslashes($message);
$message = iconv("UTF-8","ISO-8859-2",$message);
$tel = $_POST['tel'];
$tel = addslashes($tel);
$tel = iconv("UTF-8","ISO-8859-2",$tel);
$to = "adres@email.pl";
$message = "Imie: $name \nEmail: $from \nTelefon: $tel \nTemat: $subject \nWiadomosc ze strony: $message";
$pagetitle = "Nowa wiadomość ze strony";
$pagetitle = iconv("UTF-8","ISO-8859-2",$pagetitle);
$headers.= "MIME-Version: 1.0\n";
$headers.= "Content-Type: text/html;\n";
$headers = "From: {$name} <{$from}";
$headers = "Reply-To: <{$from}>";
$headers = "Subject: {$subject}";
$headers = "X-Mailer: PHP/".phpversion();
$headers = implode("\r\n", $headers);
mail($to, $pagetitle, $message, $headers);
die();
kod html:
Wyślij wiadomość
Dziękuję,
#informatyka #php #html
https://www.google.pl/search?q=php+contact+form&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&ei=twc2V__OGu6v8wen-YH4Cw
@przlde: are you from the past?
https://github.com/PHPMailer/PHPMailer