Mam formularz do wysłania email ze strony www, otóż wszystko w nim działa email zostaje wysyłany lecz na moją poczte dochodzą 2 takie same identyczne emaile ! W czym jest problem ? Oto kod php:
<?php
if (! ($email && $info) )
{
echo '<form action="kontakt.php" name="webmaster"> <table align="center" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="right" valign="top"><font size="1">Imię:</font></td>
<td valign="top"><input type="text" name="name" size="30" id="input"></td>
</tr>
<tr>
<td align="right" valign="top"><font size="1">Twój e-mail:</font></td>
<td valign="top"><input type="text" name="email" size="30" id="input"></td>
</tr>
<tr>
<td align="right" valign="top"><font size="1">Temat:</font></td>
<td valign="top"><input type="text" name="subject" size="40" id="input"></td>
</tr>
<tr>
<td align="right" valign="top"><font size="1">Wiadomość:</font></td>
<td valign="top"><textarea cols=40 rows=5 name="info"></textarea></td>
</tr>
<tr>
<td align="right" valign="top"></td>
<td valign="top">
<input type="Submit" name="submit" value="Wyślij">
<input type="Reset" name="reset" value="Kasuj"><br>
<center>
</center>
</td>
</tr>
</table>
</form>';
}
else
{
$header = "From: ".$name." <".$email.">";
$sub = "" . $subject;
$message = "Imię: " . $name . "nE-mail: " . $email . "nn" . $info;
$exploded_line = explode("@",$email); $exploded_line1 = explode(".",$exploded_line[1
]); if ($exploded_line1[1])
{
mail($sendto, $sub, $message, $header); echo "<center><div class'news'>E-mail zostal wyslany</DIV></CENTER>"; echo "<center><div class'news'>Dziekujemy</DIV></CENTER><br><br>"; }
else
{
echo "<center><div class'news'>E-mail nie zostal wyslany</DIV></CENTER>"; echo "<center><div class'news'>Zly adres e-mail.<br>nWpisz jeszcze raz twój adres e-mail</DIV></CENTER><br><br>"; }
}
?>
Z góry dziękuje za pomoc :roll2:
Ten post edytował RubiX 24.05.2007, 12:21:59