Chyba znalazłem problem, mój server/komputer nie obsługuje PHP.
Wpisałem do pliku index.php w Apache:
I nic się nie pojawiło.
Czyli poprostu zmienię kompa, ale wcześniej, czy możesz sprawdzić czy to by zadziałało:
FLASH>
Jest kilka pól z różnymi zmiennymi, a przycisk WYŚLIJ ma kod:
Kod: Zaznacz cały
on(release){
loadVariables("http://hostname/mail.php", this , "POST");
}
A plik MAIL.PHP ma kod:
Kod: Zaznacz cały
<html>
<head>
<title>mail</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>
<?php
$txt6 = nl2br($txt6);
function zmiana($zmienna){
$polskie = array("ą", "ś", "ź", "Ą", "Ś", "Ź", "<br />", '\"');
$poprawne = array("±", "¶", "Ľ", "ˇ", "¦", "¬", "\n", '"');
$ciag = str_replace($polskie, $poprawne, $zmienna);
return $ciag;
}
$txt6 = nl2br($txt6);
$msg = "Od: "$name $name2"\n";
$msg .= "E-mail: $mail\n";
$msg .= "Telefon: "$tele"\n";
$msg .= "Treść wiadomości: \n";
$msg .= "\n";
$msg .= "Rezerwacja trasy nr: "$trasa".\n";
$msg .= "Zarezerwowana data przejazdu: "$d" "$m" "$y".\n";
$msg .= "Pasażerowie: "$kid" dzieci oraz "$adult" dorosłych.\n";
$msg .= "----------------------------------------------------------------------";
$msg .= "\n";
$msg .= "System MailToPomar(TM)";
$msg .= "\n";
$msg .= "----------------------------------------------------------------------";
$odbimie = "Odbiorca";
$odbmail = "[email protected]";
$temat = "E-mail z formularza kontaktowego";
//$mailheaders = "From: $name $name2";
$mailheaders = "From: ".$mail." <".$name $name2.">";
//mail($odbiorca, $temat, $msg, $mailheaders);
mail("".$odbimie." <".$odbmail.">", $temat, $msg, $mailheaders);
?>
</body>
</html>
Czy to wyśle maila do
[email protected] z treścią podaną po
?