Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Problem z Formularzem kontaktowym [PHP] - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: CMSy, Systemy Forów (https://www.webmastertalk.pl/forum-cmsy-systemy-forow)
+---- Dział: PHP Fusion (https://www.webmastertalk.pl/forum-php-fusion)
+---- Wątek: Problem z Formularzem kontaktowym [PHP] (/thread-problem-z-formularzem-kontaktowym-php)



Problem z Formularzem kontaktowym [PHP] - mariusz__vip - 11-08-2010

Witam,
mam problem z formularzem kontaktowym który wykonany jest we flashu. Mianowicie po wysłaniu wiadomosci mail dochodzi na skrzynkę jednak bez treści.

Podaje kod w php jeśli ktoś chce sprawdzić cały formularz fla podaje linka niżej:
Kod:
<head>
<title>mail</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>

<?
$site_email = "[email protected]";
$site_abc = "
--------------------------------------------------------------
         Wiadomość została wygenerowana z formularza
--------------------------------------------------------------
";


mail("$site_email","zlecenie ze strony www","$site_abc
Wyslany przez: $txt11
Email: $txt12
Tel: $txt13

Uwagi: $txt16");



?>
</body>
</html>

http://www.przeklej.pl/plik/formularz-rar-001c112v95a5


RE: Problem z Formularzem kontaktowym [PHP] - Engine - 12-08-2010

Podaj kod AS formularza. Nie chce mi się pobierać pliku fla.

Pierwszy błąd jaki widzę to wiadomość powinna być kodowana w UTF-8 i wysyłana w formie HTML. Dla przykładu podam Ci kod który ja stosuję przy formularzach we flash.

Kod PHP:
<?php
$sendTo 
"[email protected]";
$subject "E-mail ze strony";
$message "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html>
  <head>
    <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">
  </head>
  <body>"
.$_POST["message"]."</body>
</html>"
;

$headers "From: " $_POST["firstName"] ." "$_POST["lastname"] . "<" $_POST["email"] .">\r\n";
$headers .= "Reply-To: " $_POST["email"] . "\r\n";
$headers .= "Return-path: " $_POST["email"];
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=UTF-8\n";

mail($sendTo$subject$message$headers);

?>