zareva_rositsa
Registered
Здравейте, искам да си направя една формичка, която да ми изпраща съобщения на е-мейл. Не мога да я накарам да изпраща съобщения когато натисна "submit" бутона, изпраща всеки път, когато опресня страницата и освен това видях, че стойностите в $_POST масива се запазват и след рефреша, не се изтриват. Къде бъркам? Ето кода на формата и на mail() функцията:
и на пхп -частта:
Код:
<form id="form" action="index-6.php" method="POST" style="margin:0px; padding:0px "><table width="222" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="26" align="left" valign="top"><input name="your_name" type="text" style="width:222px; height:24px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top: 3px " value="Вашето име"></td>
</tr>
<tr>
<td height="26" align="left" valign="top"><input name="subject" type="text" style="width:222px; height:24px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top: 3px " value="относно"></td>
</tr>
<tr>
<td height="26" align="left" valign="top"><input name="e-mail" type="text" style="width:222px; height:24px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top: 3px " value="e-mail"></td>
</tr>
<tr>
<td height="26" align="left" valign="top"><input name="phone" type="text" style="width:222px; height:24px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top: 3px " value="телефон - опционално"></td>
</tr>
<tr>
<td height="26" align="left" valign="top"><input name="address" type="text" style="width:222px; height:24px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top: 3px " value="адрес - опционално"></td>
</tr>
<tr>
<td align="left" valign="top"><textarea cols="10" rows="10" name="message" style="width:222px; height:164px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top:3px; overflow:auto">Съобщение</textarea></td>
</tr>
<tr>
<td height="26" align="left" valign="top"><input type="submit" name="submit" style="width:222px; height:24px; font-family:tahoma; font-size:11px; color:#5A676E; border:1px solid #83888B; padding-left:7px; padding-top: 3px " value="submit">
<input type="hidden" name="submit_form" value="1">
</td>
</tr>
</table></form>
и на пхп -частта:
Код:
<?php
if($_POST["submit_form"] == 1 )
{
$to = "zareva_rositsa@mail.bg";
$subject = $_POST["subject"];
$message = "Съобщение от: " . $_POST["your_name"] . "<br />" .
"с адрес: " . $_POST["address"] . "<br />" .
"и телефон: " . $_POST["phone"] . "<br />" .
$_POST["message"];
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: webmaster@example.com' ;
mail($to, $subject, $message, $headers);
}
?>