![]() |
# 1 |
חבר מתקדם
|
בעיה מוזרה בטופס שליחה למייל
השתמשתי כבר בטופס כזה באתר אחר שלי והכל עבד מעולה
אבל משום מה הפעם משהו משתבש,אשמח לתשובה בהקדם האפשרי.תודה. משום מה הטופס שולח לי פרטים למייל אבל רק בכמה שורות הוא עובד כלומר: דואר,טלפון,וכתובת אתר הוא שולח את הנושא,שם השולח וההודעה עצמה הוא לא שולח בכלל זה הקובץ ב html : <font face="arial" size="2" color="000000"> <form action="mail.php" method="post"> <input type="text" name="name"> & nbsp; : שם פרטי <br> <input type="text" name="mail"> & nbsp; : אימייל <br> <input type="text" name="phone"> : טלפון <br> <input type="text" name="web"> :כתובת אתר <br> <input type="text" name="subject">: נושא ההודעה <br> : תוכן ההודעה<br> <textarea cols="42" rows="5" name="message"></textarea><br><br> <input type="submit" value="שלח"> <input type="reset" value="נקה טופס"> </form> </font> וזה הקובץ של ה- mail.php : <?php $subject = $_POST['subject']; $message = "name: " . $_POST["name"] . "\n"; $message .= "mail: " . $_POST["mail"] . "\n"; $message .= "phone: " . $_POST["phone"] . "\n"; $message .= "web: " . $_POST["web"] . "\n"; $message .= "message: " . $_POST["message"] . "\n"; mail('admin@i-l.co.il', $subject, $message, "From:".$sender); $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'content-type: text/html; charset=windows-1225' . "\r\n"; $message .= "content-type: text/html; charset=windows-1225\n"; $headers = "content-type: text/html; charset=windows-1225\n"; ?> תודה מראש. |
![]() |
![]() |
# 2 |
חבר מתקדם
|
הסתדרתי אפשר לנעול
פיתרון למי שנתקל בבעיה דומה בעתיד בידקו את ההגדרות של האאוטלוק שלכם אצלי הוא היה מוגדר ל utf8 ברגע ששיניתי את ההגדרות ברירת המחדל לעיברית הוא קיבל גם את שאר השורות. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|