אתר המאוחסן בגודדדי לא מצליח לשלוח אימיילים, הודעה השגיאה:
PHP קוד:
mail() [function.mail]: Bad parameters to mail() function,
הנה הדף המדובר:
example.com/website/%D7%A6%D7%95%D7%A8-%D7%A7%D7%A9%D7%A8
כיצד ניתן להתגבר על הבעיה? הטופס,:
PHP קוד:
<?php
function secure($name){
$post = strip_tags(htmlspecialchars($_POST[$name]));
return $post;
}
?>
<?php
$fullname = secure('fullname');
$phone = secure('phone');
$email = secure('email');
$message = secure('message');
$content = $_POST['content'];
if(isset($_POST['sendMail'])){
if(empty($fullname)){
echo "שגיאה בשליחת הטופס: יש למלא את שמך!";
}elseif(empty($email)){
echo "שגיאה בשליחת הטופס: יש להזין טלפון";
}else{
$sendTo = "my@gmail.com";
$subject = "mesagge: ".$fullname."\r\n";
$date = date("d/m/y G:i");
$msg = "שם מלא: ".$fullname."\r\n";
$msg .= "פלאפון: ".$phone."\r\n";
$msg .= "אימייל: ".$email."\r\n";
$msg .= "תוכן ההודעה: ".$message."\r\n";
$msg .= "תאריך שליחה: ".$date."\r\n";
mail($sendTo,$subject,$msg) or die("אופס.. יש שגיאה בשליחת הטופס, נסה לשלוח שוב");
echo "פנייתך נשלחה בהצלחה , נציגנו יחזרו אליך בהקדם";
}
}
?>
תודה מראש!