изпращане не мейли

root321

Registered
здравейте
трябва ми една съвсем обикновенна форма за изпращане на мейл

1 поле за моя мейл
1 поле за мейла на който искам да изпратя писмо
1 поле за съобщението
бутон за изпращане

и още нещо: не ми трябва да има проверка на мейла дали е валиден!
Мерси
 
Код:
<?php 
if(empty($to) || empty($contact_email) || empty($contact_subject) || empty($contact_message)) {
echo '<p>Използвайте тази контактна форма и натиснете <b>\'Изпрати\'</b>!</p> 
<form method="post" action=""> 
<table id="Form-Details"> 
<tbody> 
<tr><td>Email на приятел:</td><td><input type="text" name="DoEmail" size="20" /></td><br> 
<tr><td>Вашият е-mail:</td><td colspan="3"><input type="text" name="EmailAddress" size="20" /></td></tr><br> 
<td>Тема:</td><td><input type="text" name="Subject" size="20" /></td></tr> 
<tr><td colspan="4">Съобщение:</td></tr> 
<tr><td colspan="4"><textarea rows="6" name="Message" cols="47" class="input"></textarea></td></tr> 
<tr><td colspan="4" class="right1"><input type="submit" value="Изпрати" /><input type="reset" value="Изчисти" /></td></tr> 
</tbody> 
</table> 
</form>'; 
}else { // declare values 
$contact_email = $_POST['EmailAddress']; 
$to = $_POST['DoEmail'];
$contact_message = $_POST['Message']; 
$mydate = date ( 'l, F d Y g:i A',time()+240 ); 
$subject = "Съобщение от потребител на domain";

// e-mail message 
$message = "Съобщение от потребител на domain:\r\n"


."----------------------------------------------------------------\r\n" 
."Име: $contact_email\r\n" 
."Тема: За връзка\r\n" 
."Дата: $mydate\r\n" 
."От IP: {$_SERVER['REMOTE_ADDR']}\r\n\r\n" 
."<b>Съобщение:</b> $contact_message\r\n" 
."Form Address: {$_SERVER['SERVER_NAME']}{$_SERVER['REQUEST_URI']}"; 

$headers = "From: $contact_email <$contact_email>\n" 
."Reply-To: $contact_email\n" 
."X-Mailer: PHP/".phpversion(); 
mail( $to, $subject, $message, $headers ); 
echo "<h3>Съобщението беше успешно изпратено!</h3>"; 
} 
?>
 
щеше да е добра ако изпращаше мейлите ... дори не ми показва - Съобщението беше успешно изпратено!
 
я пробвай така


PHP:
<?php 
if(isset($_POST['Send'])) {
$contact_email = $_POST['EmailAddress']; 
$to = $_POST['DoEmail'];
$contact_message = $_POST['Message']; 
$mydate = date ('Y-m-d H:i:s'); 
$subject = "Съобщение от потребител на domain";
if(empty($to) || empty($contact_email) || empty($contact_message)) {
echo '<p>Използвайте тази контактна форма и натиснете <b>\'Изпрати\'</b>!</p> 
<form method="post"> 
<table id="Form-Details"> 
<tr><td>Email на приятел:</td><td><input type="text" name="DoEmail" size="20" /></td><br> 
<tr><td>Вашият е-mail:</td><td colspan="3"><input type="text" name="EmailAddress" size="20" /></td></tr><br> 
<td>Тема:</td><td><input type="text" name="Subject" size="20" /></td></tr> 
<tr><td colspan="4">Съобщение:</td></tr> 
<tr><td colspan="4"><textarea rows="6" name="Message" cols="47" class="input"></textarea></td></tr> 
<tr><td colspan="4" class="right1"><input type="submit" name="Send" value="Изпрати" /><input type="reset" value="Изчисти" /></td></tr> 
</table> 
</form>'; 
}else { 
$message = "Съобщение от потребител на domain:<br>"


."----------------------------------------------------------------<br>" 
."Име: $contact_email<br>" 
."Тема: За връзка<br>" 
."Дата: $mydate<br>" 
."От IP: {$_SERVER['REMOTE_ADDR']}<br><br>" 
."<b>Съобщение:</b> $contact_message<br><br>" 
."Form Address: {$_SERVER['SERVER_NAME']}{$_SERVER['REQUEST_URI']}"; 

$headers = "From: $contact_email <$contact_email>\r\n" 
."Reply-To: $contact_email\r\n"
."Content-Type:text/html; charset=UTF-8 \r\n"
."X-Mailer: PHP/".phpversion(); 
mail( $to, $subject, $message, $headers ); 
echo "<h3>Съобщението беше успешно изпратено!</h3>"; 
} 
}
?>
 
PHP:
<?php 
$contact_email = $_POST['EmailAddress']; 
$to = $_POST['DoEmail'];
$contact_message = $_POST['Message']; 
$mydate = date ('Y-m-d H:i:s'); 
$subject = "Съобщение от потребител на domain";
if(empty($to) || empty($contact_email) || empty($contact_message)) {
echo '<p>Използвайте тази контактна форма и натиснете <b>\'Изпрати\'</b>!</p> 
<form method="post"> 
<table id="Form-Details"> 
<tr><td>Email на приятел:</td><td><input type="text" name="DoEmail" size="20" /></td><br> 
<tr><td>Вашият е-mail:</td><td colspan="3"><input type="text" name="EmailAddress" size="20" /></td></tr><br> 
<td>Тема:</td><td><input type="text" name="Subject" size="20" /></td></tr> 
<tr><td colspan="4">Съобщение:</td></tr> 
<tr><td colspan="4"><textarea rows="6" name="Message" cols="47" class="input"></textarea></td></tr> 
<tr><td colspan="4" class="right1"><input type="submit" name="Send" value="Изпрати" /><input type="reset" value="Изчисти" /></td></tr> 
</table> 
</form>'; 
}else { 
$message = "Съобщение от потребител на domain:<br>"


."----------------------------------------------------------------<br>" 
."Име: $contact_email<br>" 
."Тема: За връзка<br>" 
."Дата: $mydate<br>" 
."От IP: {$_SERVER['REMOTE_ADDR']}<br><br>" 
."<b>Съобщение:</b> $contact_message<br><br>" 
."Form Address: {$_SERVER['SERVER_NAME']}{$_SERVER['REQUEST_URI']}"; 

$headers = "From: $contact_email <$contact_email>\r\n" 
."Reply-To: $contact_email\r\n"
."Content-Type:text/html; charset=UTF-8 \r\n"
."X-Mailer: PHP/".phpversion(); 
mail( $to, $subject, $message, $headers ); 
echo "<h3>Съобщението беше успешно изпратено!</h3>"; 
} 

?>
 

Back
Горе