צפיות
תשובות
שאלה ב-PHP על שליחת טופס לאימייל
ראיתי שצוין את הקוד הבה:
<form action="mail.php" method=post>
<input type=text name=sendTo>:שלח אל<br>
<input type=text name=sendFrom>:נשלח מ<br>
<input type=text name=subject>:נושא<br>
:תוכן ההודעה<br>
<textarea cols=20 rows=20 name=message></textarea>
<input type=submit value=שלח>
</form>
בדף ה-HTML , ובדף ה-PHP את הקוד הבה:
$sendTo = $_POST['sendTo'];
$sendFrom = $_POST['sendFrom'];
$subject = $_POST['subject'];
$message = $_POST['message'];
if($sendTo == " | $sendFrom == " | $subject == " | $message ==")
die('חסרים פרטים');
mail($sendTo, $subject, $message, "From: $sendFrom");
echo 'ההודעה נשלחה בהצלחה';
עכשיו איין אוכל לשנות את זה לקח, שלא צריך להגדיר לזה לאן לישלוח אלה שאתן לזה למשל את האימייל שלי וזה ישלח לשם רק עם שם, הוודעה ונושא
תודה רבה לעוזרים
6 תשובות
מNישוה בבקשה?
מישוה בבקשה?
קרא איך מציגים שאלה…
אוקיי הבנתי תוכל לעזור לי?
אוקיי הבנתי תוכל לעזור לי?
שתציג את השאלה כמו שצריך
אני אנסה לעזור לך (כי זה PHP ואני ו-PHP זה עדיין לא שילוב טוב)
שינוי הקוד
שלום,
במקום הקוד:
$sendTo
שרשום בפקודת ה- mail
תרשום את הכתובת אלייה אתה מעוניין לשלוח את האימייל.
Saint
הקוד מופיע בעמוד
$sendTo = $_POST['sendTo']; $sendFrom = $_POST['sendFrom']; $subject = $_POST['subject']; $message = $_POST['message']; if($sendTo == " | $sendFrom == " | $subject == " | $message ==") die('Please fill in all blank spaces'); mail([email protected], $subject, $message, "From: $sendFrom"); echo 'Message have been sent';
כחה???, זה לא יוצא פשוט לחצתי שליחה ומופיע הקוד בעמוד