11-08-08, 15:06
|
# 3
|
חבר על
|
ציטוט:
נכתב במקור על ידי SlideR
שלום לכולם,
יש לי טופס הזמנה וכאשר והנה מקבל את המייל בצורה כזו:
הערה
שם מלא: דני
אימייל: אימייל
הערה: הערה
שם מלא: דני
אימייל: אימייל
שירות מבוקש: פיתוח אתרים - עיצוב אתר
אם אתם שמים לב, הוא חוזר על עצמו. וזה לא אמור להיות כך 
הנה הקוד המלא -
אני אשמח אם תעזור לי.
קוד:
<?php
$send = $_GET['send'];
echo "
<form action=\"contact.php?send=true\" method=\"post\">
*שם מלא:<br />
<input type=\"text\" name=\"sendFrom\"><br />
*אימייל: <br />
<input type=\"text\" name=\"subject\"><br />
*שירות מבוקש:
<br />
<select name=\"serv\">
<br />
<optgroup label=\"פיתוח אתרים\"><option value=\"פיתוח אתרים - עיצוב אתר\">עיצוב אתר</option><option value=\"פיתוח אתרים - שירותים גראפיים\">שירותים גראפיים</option><option value=\"פיתוח אתרים - קידום אתר\">קידום אתר</option><option value=\"פיתוח אתרים - קידוד אתר\">קידוד אתר</option><option value=\"פיתוח אתרים - שדרוג אתר\">שדרוג אתר</option><option value=\"פיתוח אתרים - בניית מערכת\">בניית מערכת</option><option value=\"פיתוח אתרים - אחר\">אחר</option></optgroup><optgroup label=\"חבילות\"><option value=\"חבילות משלימות - אתר תדמית\">אתר תדמית</option><option value=\"חבילות משלימות - קטלוג מוצרים\">קטלוג מוצרים</option><option value=\"חבילות משלימות - אתר פרטי\">אתר פרטי</option><option value=\"חבילות משלימות - אחר\">אחר</option></optgroup><optgroup label=\"אחסון אתרים\"><option value=\"אחסון אתרים - חבילה פרטית\">חבילה פרטית</option><option value=\"אחסון אתרים - חבילה מתקדמת\">חבילה מתקדמת</option><option value=\"אחסון אתרים - חבילה עסקית\">חבילה עסקית</option><option value=\"אחסון אתרים - חבילה מקצועית\">חבילה מקצועית</option><option value=\"אחסון אתרים - חבילת ריסלר\">חבילת ריסלר</option><option value=\"אחסון אתרים - מותאם אישית\">מותאם אישית</option></optgroup>
</select>
<br />
הערה:<br />
<textarea cols=\"30\" rows=\"3\" name=\"message\"\"></textarea><br />
<br />
<input type=\"submit\" value=\"שלח טופס > >\">
</form>
";
if ($send == "true") {
$sendFrom = $_POST['sendFrom'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$serv = $_POST['serv'];
$message.="<br />שם מלא: " .$sendFrom;
$message.="<br />אימייל: " .$subject;
$message.="<br />הערה: " .$message;
$message.="<br />שירות מבוקש: " .$serv;
$headers.="Content-Type: text/html; charset=windows-1255";
$headers .= "From:".$sendFrom;
if($sendFrom == '' || $subject == '' || $message =='')
{
echo("<br />");
echo("<strong>כל השדות המסומנים בכוכבית הם שדות חובה, נא הקפד למלא אותם כראוי</strong>");
}
elseif ($sendFrom == $subject || $sendFrom == $message || $message == $subject)
{
echo("<br />");
echo("אין באפשרותך לכתוב בשני שדות טקסט זהה.");
}
else
{
echo("<br />");
mail ('benmalka4@gmail.com', $subject, $message, $headers);
echo("<strong>הודעתך נשלחה בהצלחה, אנו נטפל בפנייתך בהקדם האפשרי, תודה על ההמתנה.</strong>");
}
}
?>
|
אשמח אם תוכל לשים את הקוד של ה "true" כי אם אני שם את הקוד לבד לא פועלת השליחה ..
|
|
|