04-07-2007, 15:36
|
|
|
חבר מתאריך: 10.10.04
הודעות: 224
|
|
קידוד, טופס, עברית, UTF-8
שלום,
אני יודע ששאלו את הנושאים הללו אלף פעם, אבל בחיי שעשיתי חיפוש בפורום ועדיין לא מצאתי תשובה...
בניתי טפסים, שמתי בכותר את הקידוד המתאים לבסיס הנתונים (מקודד ל UTF-8),
וכשאני שולח מייל, גוף המייל מגיע מצויין, אבל משום מה, הנושא ולפעמים כתובת המייל
מתחרבשים לי ומופיעים ריבועים כל ארבע-חמש אותיות.
(כאן למשל אמור להיות "דיווח על שגיאה באתר הברכות הישראלי")
זה מריח כמו בעיית קידוד עבור המשתנים שבכותר, אבל שיחקתי עם זה ולא הצלחתי.
הנה הקוד שלי:
קוד PHP:
$subject_mail="דיווח על שגיאה באתר הברכות הישראלי"; $headers ="Content-Type: text/html; charset=utf-8 \n"; $headers .="X-PHP-Mail-Priority: Normal\r\n"; $headers .="X-Priority: 3\r\n"; $headers .="from: $from1 \r\n"; $main=" <html> <head> <META http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"> </HEAD> ... ... </html>"; $status= mail($email,$subject_mail,$main,$headers);
אם תרצו, נסו לשלוח לעצמכם (בשליחה מהירה) מייל ותראו איך הוא מגיע.
שיניתי את הנושא לאנגלית, אבל תראו שכתובת המייל, למשל, מגיעה בג'יבריש
אם יש לאל ידכם לעזור, אודה לכם מאוד!
תודה!
|