Dlaczego nie działa podany kod? Wszystko OK a wcale nie wysyła maila!
Chociaż błędu nie wyświetla. Oto kod:
Kod:
Kod
<?
if ($action == "send") {
// parametry:
$recipient = "biuro@nextautoglass.pl";
$error = "";
if ($tytul == "") {
$error = $error."Prosimy o wypełnienie tematu wiadomości. <br>";
}
if ($zapytanie == "") {
$error = $error."Prosimy o wypełnienie treści wiadomości. <br>";
}
if ($email == "" && $telefon == "") {
$error = $error."Prosimy o podanie adresu e-mail lub telefonu. <br>";
}
print "<div class=error>";
if ($error == "") {
$zapytanie = "tel. ".$telefon."\n\nE-mail: ".$email."\n\n".$zapytanie."\n\nWiadomosc wyslana ze strony WWW Next Auto Glass\n";
mail($recipient, $tytul, $zapytanie, "From: ".$email."\n");
$error = "Wiadomość została wysłana <br>";
$subject = "";
$message = "";
$email = "";
print $error."<br>";
} else {
print $error."<br>";
}
print "</div>";
}
?>
<form method="POST">
<input type="hidden" name="action" value="send">
<table border="0" cellspacing="0">
<tr>
<td class="small">Telefon:</td>
<td valign="top"><input type="text" name="telefon" size="10" style="width: 145" value="<? echo $telefon; ?>"></td>
</tr>
<tr>
<td class="small">E-mail:</td>
<td valign="top"><input type="text" name="email" size="10" style="width: 145" value="<? echo $email; ?>"></td>
</tr>
<tr>
<td class="small"><br>
<br>
</td>
<td valign="top"></td>
</tr>
<tr>
<td class="small">Tytuł:</td>
<td valign="top"><input type="text" name="tytul" size="25" style="width: 221"></td>
</tr>
<tr>
<td valign="top" class="small">Treść:</td>
<td valign="top"><textarea rows="6" name="zapytanie" cols="25"></textarea></td>
</tr>
</table>
<p align="center"><input type="submit" value=" Wyślij zapytanie " name="send" class="btn"></p>
<div>NEXT Auto Glass zobowiązuje się do ochrony danych osobowych zgodnie z
ustawą z dnia 29 sierpnia 1997 r. "O ochronie danych
osobowych". Zgodnie z tą ustawą nasi klienci mają prawo do wglądu
w swoje dane, do ich poprawiania oraz wniesienia żądania o zaprzestaniu
ich wykorzystywania.</div>
</form>
if ($action == "send") {
// parametry:
$recipient = "biuro@nextautoglass.pl";
$error = "";
if ($tytul == "") {
$error = $error."Prosimy o wypełnienie tematu wiadomości. <br>";
}
if ($zapytanie == "") {
$error = $error."Prosimy o wypełnienie treści wiadomości. <br>";
}
if ($email == "" && $telefon == "") {
$error = $error."Prosimy o podanie adresu e-mail lub telefonu. <br>";
}
print "<div class=error>";
if ($error == "") {
$zapytanie = "tel. ".$telefon."\n\nE-mail: ".$email."\n\n".$zapytanie."\n\nWiadomosc wyslana ze strony WWW Next Auto Glass\n";
mail($recipient, $tytul, $zapytanie, "From: ".$email."\n");
$error = "Wiadomość została wysłana <br>";
$subject = "";
$message = "";
$email = "";
print $error."<br>";
} else {
print $error."<br>";
}
print "</div>";
}
?>
<form method="POST">
<input type="hidden" name="action" value="send">
<table border="0" cellspacing="0">
<tr>
<td class="small">Telefon:</td>
<td valign="top"><input type="text" name="telefon" size="10" style="width: 145" value="<? echo $telefon; ?>"></td>
</tr>
<tr>
<td class="small">E-mail:</td>
<td valign="top"><input type="text" name="email" size="10" style="width: 145" value="<? echo $email; ?>"></td>
</tr>
<tr>
<td class="small"><br>
<br>
</td>
<td valign="top"></td>
</tr>
<tr>
<td class="small">Tytuł:</td>
<td valign="top"><input type="text" name="tytul" size="25" style="width: 221"></td>
</tr>
<tr>
<td valign="top" class="small">Treść:</td>
<td valign="top"><textarea rows="6" name="zapytanie" cols="25"></textarea></td>
</tr>
</table>
<p align="center"><input type="submit" value=" Wyślij zapytanie " name="send" class="btn"></p>
<div>NEXT Auto Glass zobowiązuje się do ochrony danych osobowych zgodnie z
ustawą z dnia 29 sierpnia 1997 r. "O ochronie danych
osobowych". Zgodnie z tą ustawą nasi klienci mają prawo do wglądu
w swoje dane, do ich poprawiania oraz wniesienia żądania o zaprzestaniu
ich wykorzystywania.</div>
</form>