View Single Post
ישן 17-01-12, 05:44   # 4
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

אתם מערבבים פה..

בשביל לשלוח HTML באימייל יש צורך לשלוח האדרים מתאימים. תחפש על mail headers בPHP ותמצא שם את ההאדרים המתאימים לשליחת אימייל עשיר תוכן(רמז: http://php.net/manual/en/function.mail.php#example-3114)

בקשר למידע שלך שמגיע באופן דפוק מוברח(escaped, עם סלאשים מראש). הפתרון הוא לא להשתמש בstripslashes!! לדעתי מדובר בפונקציה ישנה שמופעלת בשרת..
זה נשמע כמו תיאור של magicqoutes. magicqoutes זו פונקציה שהומצאה פעם ל PHP שמטרתה להבכריח באופן אוטומאטי כל קלט שנכנס ל PHP. במשך הזמן גילו שהיא במקום לחסום בעיות אבטחה רק יוצרת המון תקללות אבטחה והמון באגים, כי היא עושה משהו שצריך לעבור בסינטוז' של הנתונים ולא אוטומאטית!!.
בדוק אם היא מופעלת בעזרת phpinfo או בעזרת get_magic_quotes_gpc. במידה וכן צור קשר עם מנהל השרת שלך ובקש ממנו לנטרל אותה באופן מיידי.
  Reply With Quote