13-03-2012, 21:58
|
|
|
|
חבר מתאריך: 09.12.06
הודעות: 2,994
|
|
עזרה בטופס יצירת קשר
שלום, לאחרונה קיבלתי שירות של קידוד עבור אתר, שכלל טופס יצירת קשר מובנה
להלן:
קוד:
<form action="sendmail.php" id="SendMail-F" method="post">
<span>שם מלא:</span>
<input type="text" name="fullname" value="שם מלא" />
<span>כתובת דואר אלקטרוני:</span>
<input type="text" name="email" value="דואר אלקטרוני" />
<span>טלפון:</span>
<input type="text" name="phone" value="מספר טלפון" />
<span>הודעה:</span>
<textarea name="message" cols="1" rows="1">הכנס את תוכן הודעתך בתיבה זו</textarea>
<input type="submit" name="SendMail" value="שליחה" />
<span></span>
</form></div>
חיפשתי בגוגל איך לגרום לטופס הזה גם לעבוד, ולשלוח מייל עם הפרטים, בעזרת php, וקיבלתי את הקוד הבא
קוד:
<?php
$ToEmail = 'opiedesigns@gmail.com';
$EmailSubject = 'יצרו איתך קשר דרך אתר נוי ונוף ';
$mailheader = "From: ".$_POST["email"]."\r\n";
$mailheader .= "Reply-To: ".$_POST["email"]."\r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";
$MESSAGE_BODY = "Name: ".$_POST["fullname"]."<br>";
$MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>";
$MESSAGE_BODY .= "Comment: ".nl2br($_POST["message"])."<br>";
mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure");
?>
הטופס עדיין לא פועל, אני חושב שהבעיה היא בקישור של הפעולה האחרונה של השליחה, אבל אני לא יודע כיצד לגרום ל- php לזהות את כפתור ה- submit (או לכפתור ה- submit לזהות את ה- php ולבצע את הפעולה mail), מישהו יכול לעזור לי עם זה?
תודה, אריאל
נערך לאחרונה ע"י opie בתאריך 13-03-2012 בשעה 22:01.
|