![]() |
[עזרה] טופס שליחת מייל לGmail
בניתי קוד PHP לשליחת תגובה מהאתר שלי למייל, וברגע שכיוונתי אותו למייל שלי בGmail הוא שולח בגיבריש הכל..
מה עושים? תגידו לי אם צריך את הקוד.. |
הבעיה היא הקידוד בפרטים שנשלחים למייל.
הנה: קוד:
"Content-Type: text/html; charset=windows-1255\r\n" |
ניתן לעשות בדרך זו
אך אני אישית שינתי בדרך אחרת הקטע הוא שצריך לשנות את הקידוד שבGmail דווקא איך - כנס לחשבון שבג'ימייל ולך להגדרות(Settings) ->כללי(General) -> Outgoing message encoding (האחרון ששם) ושנה ל-Use Unicode (UTF-8) encoding for outgoing messages(השני) |
ציטוט:
תודה |קורץ| |
ציטוט:
|
אבל במקרה הזה הבעיה היא רק בGMAIL וצריך לעשות את זה רק למקבל ההודעה - בעל החברה\הטופס....
אך כמובן הפתרון שניתן מעליי טוב יותר... |
ציטוט:
|
לא הסתדרתי אנשים..
|
גם אני צריך את זה
אבל לא הבנתי איפה להשתיל את מה שdsw הביא? יכול להיות שזאת שאלה מטומטמת אבל ננסה כי ראיתי את זה בקוד שיש שלי... יש מצב שצריך להשים את הקוד שdsw הביא ב echo? |
ציטוט:
קוד:
$headers = "Content-Type: text/html; charset=windows-1255\r\n" . |
אתה יכול להביא דוגמה?
|
מצטרף לבקשה אחי..
|
אתה מגדיר את המשתנה כמו שאמרו לך לפני הפעלת הפונקציה mail והפרמטר ה-4 שתקבל הפונקציה יהיה $headers.
|
אני חושב שהבנתי..
תראה בהתחלה יש לי את זה: PHP קוד:
PHP קוד:
בפונקציה mail יש לי את זה: PHP קוד:
ואני צריך להוסיף שמה את המשתנה $headers נכון? ככה: PHP קוד:
אם אני טועה בבקשה תתקן אותי זה חשובבב תודה!!! |
כה אתה צודק.
|
תודה ערן ועוד משהו...
איך אני קובע שכל תוכן ההודעה שאני מקבל יהיה בצד ימין (כדי שיהיה לי יותר נוח לקרוא)? יש מצב שאתה מביא לי תקוד ? אני ניסיתי עם div align ו- p dir ושום דבר לא הצליח.. תודההה!!! |
אסור לבקש קוד, אתה צריך פשוט לשלוח קוד שהוא בעצם דף HTML בתוך המשתנה $body, ולעשות html dir="rtl"
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:06. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ