הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מה ה HEADER לכתיבה מימין לשמאל בשליחת מייל? (https://hosts.co.il/forums/showthread.php?t=18463)

miniature 27-03-06 17:57

אז עדיין לא הבנתי איך אני יכול לקבוע שזה יהיה RTL ולא LTR..

BlueNosE 27-03-06 18:50

תכתוב פשוט כמו שאתה כותב בHTML רגיל, עם <html dir="rtl"> למעלה, במשתנה הטקסט שאתה שולח.

בניה 27-03-06 18:53

לש"ש


לא נראה לי שיש header כזה
מה מונע אותך מלהשתמש בHTML בזה?

BlueNosE 27-03-06 18:54

ציטוט:

נכתב במקור על ידי בניה
לש"ש


לא נראה לי שיש header כזה
מה מונע אותך מלהשתמש בHTML בזה?

הוא פשוט לא רוצה להתאמץ ולהפוך את האימייל למיים |Rolleyes|

miniature 27-03-06 19:13

ציטוט:

נכתב במקור על ידי BlueNosE
תכתוב פשוט כמו שאתה כותב בHTML רגיל, עם <html dir="rtl"> למעלה, במשתנה הטקסט שאתה שולח.

עשיתי וזה כותב לי את התגיות באימייל עצמו.. זה לא מבצע אותן..
בקשר למיים, אני פשוט לא חושב שזה נחוץ (אלא אם כן אני חייב)..

בניה 27-03-06 19:20

לש"ש

אתה חייב header של mime כדי שHTML יעבוד.
PHP קוד:

// To send HTML mail, the Content-type header must be set
$headers  'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n"

אתה יכול לשנות את זה charset=iso-8859-1.

BlueNosE 27-03-06 19:25

ציטוט:

נכתב במקור על ידי miniature
עשיתי וזה כותב לי את התגיות באימייל עצמו.. זה לא מבצע אותן..
בקשר למיים, אני פשוט לא חושב שזה נחוץ (אלא אם כן אני חייב)..

אתה עקשן.
אני אומר לך שאי אפשר לכתוב בHTML בלי MIME.
תשתמש בזה ותראה שזה פועל.

miniature 28-03-06 02:07

ציטוט:

נכתב במקור על ידי בניה
לש"ש

אתה חייב header של mime כדי שHTML יעבוד.
PHP קוד:

// To send HTML mail, the Content-type header must be set
$headers  'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n"

אתה יכול לשנות את זה charset=iso-8859-1.

כתבתי את זה ויצא אותו הדבר.
או שלא הבנתי איך ואיפה לכתוב את זה..

שקד 28-03-06 06:43

אם תציג בפנינו את הקוד שלך
נוכל גם להבין למה זה קורה ... !

בניה 28-03-06 08:37

לש"ש


אתה מוסיף את זה בתור header
תראה איך הם עושים פה:(זה מPHP.net)
PHP קוד:

<?php
// multiple recipients
$to  'aidan@example.com' ', '// note the comma
$to .= 'wez@example.com';

// subject
$subject 'Birthday Reminders for August';

// message
$message '
<html>
<head>
  <title>Birthday Reminders for August</title>
</head>
<body>
  <p>Here are the birthdays upcoming in August!</p>
  <table>
   <tr>
     <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
   </tr>
   <tr>
     <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
   </tr>
   <tr>
     <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
   </tr>
  </table>
</body>
</html>
'
;

// To send HTML mail, the Content-type header must be set
$headers  'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";

// Additional headers
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' "\r\n";

// Mail it
mail($to$subject$message$headers);
?>



כל הזמנים הם GMT +2. הזמן כעת הוא 04:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ