koorosh4
یک شنبه 12 مرداد 1393, 12:13 عصر
با سلام . میشه بگید مشکل این کد کجاس ؟ تو فیلمی که دارم این کد اجرا شده و میل ارسال میشه به صندوق شخص اما وقتی کد را مینویسم خط به خط با همون پیش میرم اما هیچ میلی ارسال نمیشه برام .... دلیلش چی میتونه باشه ؟
<?php
if (empty($_POST)===false) {
//echo '<pre>',print_r($post,true),'</pre>';
$errors=array();
$name =$_POST['name'];
$email =$_POST['email'];
$message =$_POST['message'];
//echo $name,' ',$email,' ',$message;
if (empty($name)===true||empty($email)===true||empty( $message)===true) {
$errors[]='name , email , message are required!';
} else {
if(filter_var($email,FILTER_VALIDATE_EMAIL)===fals e){
$errors[]='that\'s not a valid email address';
}
if(ctype_alpha($name)=== false)
{
$errors[] = 'name must only ...';
}
}
if (empty($errors)===true) {
mail('ikoorosh1@gmail.com','contact form',$message,'from:'.$email);
header('location: index.php?sent');
exit();
}
//print_r($errors);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>send email</title>
</head>
<body>
<?php
if(isset($GET['sent'])===true){
echo '<p>thanks for contacting us!</p>';
} else{
if (empty($errors)=== false) {
echo '<ul>';
foreach($errors as $error) {
echo '<li>',$error,'</li>';
}
echo '</ul>';
}
?>
<form action="" method="post">
<p>
<label for="name">name:</label><br>
<input type="text" name="name" id="name"<?php if(isset($_POST['name'])===true){echo'value="',strip_tags($_POST['name']),'"';}?>>
</p>
<p>
<label for="email">Email:</label><br>
<input type="text" name="email" id="email"<?php if(isset($_POST['email'])===true){echo'value="',strip_tags($_POST['email']),'"';} ?>>
</p>
<p>
<label for="message">message:</label><?php if(isset($_POST['message'])===true){echo'value="',strip_tags($_POST['message']),'"';} ?><br>
<textarea name="message" id="message"></textarea>
</p>
<p>
<input type="submit" value="submit">
</p>
</form>
<?php
}
?>
</body>
</html>
<?php
if (empty($_POST)===false) {
//echo '<pre>',print_r($post,true),'</pre>';
$errors=array();
$name =$_POST['name'];
$email =$_POST['email'];
$message =$_POST['message'];
//echo $name,' ',$email,' ',$message;
if (empty($name)===true||empty($email)===true||empty( $message)===true) {
$errors[]='name , email , message are required!';
} else {
if(filter_var($email,FILTER_VALIDATE_EMAIL)===fals e){
$errors[]='that\'s not a valid email address';
}
if(ctype_alpha($name)=== false)
{
$errors[] = 'name must only ...';
}
}
if (empty($errors)===true) {
mail('ikoorosh1@gmail.com','contact form',$message,'from:'.$email);
header('location: index.php?sent');
exit();
}
//print_r($errors);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>send email</title>
</head>
<body>
<?php
if(isset($GET['sent'])===true){
echo '<p>thanks for contacting us!</p>';
} else{
if (empty($errors)=== false) {
echo '<ul>';
foreach($errors as $error) {
echo '<li>',$error,'</li>';
}
echo '</ul>';
}
?>
<form action="" method="post">
<p>
<label for="name">name:</label><br>
<input type="text" name="name" id="name"<?php if(isset($_POST['name'])===true){echo'value="',strip_tags($_POST['name']),'"';}?>>
</p>
<p>
<label for="email">Email:</label><br>
<input type="text" name="email" id="email"<?php if(isset($_POST['email'])===true){echo'value="',strip_tags($_POST['email']),'"';} ?>>
</p>
<p>
<label for="message">message:</label><?php if(isset($_POST['message'])===true){echo'value="',strip_tags($_POST['message']),'"';} ?><br>
<textarea name="message" id="message"></textarea>
</p>
<p>
<input type="submit" value="submit">
</p>
</form>
<?php
}
?>
</body>
</html>