עבור לתוכן

html טופס עם מידע בעברית מגיע בג'יבריש

Featured Replies

פורסם

שלום,

יצרתי טופס בדף html. אם ממלאים אותו באנגלית הוא משוגר לכתובת המייל שלי בסדר. אם בעברית (ואני רוצה פרטים בעברית) אני מקבל אותו במייל בג'יבריש.

להלן הקוד:


<form action="mailto:xxx@mymail.co.il?subject='רישום לאתר'" enctype="text/plain"
name="regiser" method="post" dir="rtl">
<p align="right" dir="rtl">
שם פרטי:<input type="text" name="name" maxlength="25" size="25" dir="rtl">
</p>
<input type="submit" value="send">
</form>

מישהו יכול להצביע היכן הטעות שלי. אולי חסר משהו בקוד שמישהו יכול להוסיף ?

תודה

פורסם

אתה יודע שרוב האנשים משתמשים בGMAIL/WALLA/אחרים בגירסא הWEBים, ומעטים מאוד משתמשים בPOP3. אתה חוסם את הרישום לאתר שלך להמון אנשים.

פורסם

כשאתה שולח מייל בעברית אתה חייב להגדיר לו קידוד.

הצורה שאתה שולח לעצמך מייל היא קצת פרימיטיבית - דברים כאלה בד"כ נעשים דרך פקודת mail() בphp או משהו דומה, אבל אפשר עקרונית להעביר לו כל סוג של header.

לא בדקתי, אבל אולי אפשר גם להגדיר קידוד. נסה את זה:


mailto:mail@domail.com?subject='abc'?content-type='text/html; charset=iso-8859-8'

את iso-8859-8 אולי תצטרך להחליף בקידוד אחר - utf-8 או windows-1255, תלוי בקידוד של העמוד שלך.

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

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

פורסם
  • מחבר

תודה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים