קידוד עברית

11223343

New member
קידוד עברית

שלום
אני מתכנת באופן בסיסי בלבד ב-php. יצרתי טופס ששולח לתיבת המייל שלי את המידע שמוזן אליו. הטופס עובד בצורה חלקה רק שהוא נשלח אליי בג'יבריש. הבנתי שזה קשור לקידוד, השתמשתי בכמה מדריכים שלא הצליחו לפתור לי את זה.

מצ"ב הקובץ, אודה לעזרתכם.


<html>
<head>

</head>
<body>

<?php

$to = "[email protected]";
$email = $_REQUEST['email'] ;
$name = $_REQUEST['name'] ;
$headers = 'Content-type: text/html; charset=windows-1255' . "\r\n";
$subject = "Message from: $name";
$message = $_REQUEST['message'] ;
$headers = "פנייה מהאתר";
$body = "From: $name \n\n Email: $email \n\n \n\n Message: $message";
$sent = mail($to, $subject, $body, $headers) ;
if($sent)
{echo "קיבלנו את פניית, נחזור אלייך בהקדם";}
else
echo "אופס...תקלה!" ;
?>


</body>
</html>
 

bnayal

New member
לשלוח הכל כ UTF-8

ולמען הסדר אני גם מעדיף להשתמש במחלקה נורמאלית ששולחת מיילים כגון SwiftMailer
 
למעלה