01-09-2005, 16:30
|
|
|
חבר מתאריך: 20.09.03
הודעות: 283
|
|
בעיה בטופס שליחת אי מייל
עשיתי את זה אבל הבעיה זה שאפשר לישלוח גם אם לא ממלאים שום דבר מתוך הפרטים
קוד PHP:
<?php If($_POST["posted"] != 1) { ?> <form action="email.php" method="post"> <input type="hidden" name="posted" value="1">
<p align="right"><input type="text" name="name" dir="rtl" size="20"><font face="arial" size="2" color="#1262A7"><span lang="he"> :שמך</span></font><br> <font face="arial" size="2" color="#1262A7"><input type="text" name="email" size="25">E-mail<br /> <input type="text" name="title" size="20" dir="rtl"><span lang="he">:</span>נושא ההודעה<Br /> <p align="right">:תוכן ההודעה<br /> <textarea cols=50 rows=10 name="text" dir="rtl"></textarea><br /> <input type="submit" name="submit" value="שלח"> </p> </font> </form> <?php } else { $to = email@email.com; $title .= $_POST["title"]; $msg = "<html dir='rtl'>"; $msg .= $_POST["text"]; $msg = str_replace("\n","<br />",$msg); $head = "Content-type: text/html; charset=WINDOWS-1255\r\n"; $head .= "From: ".$_POST["name"]." <".$_POST["email"].">\r\n"; mail($to,$title,$msg,$head); echo "ההודעה נשלחה בהצלחה."; } ?>
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.
|