ייצוא למס"ב / ASCII מ PHP
-
אני צריך לייצא קובץ מ PHP שיתאים למס"ב.
במס"ב הקובץ אמור להיות ב ASCII.
איך אני ממיר את השמות של בעלי החשבון מ utf-8 ל ASCII.
וכן הפוך (מ ASCII ל UTF-8) הייתי שמח לדעת איך, לראות מה קורה בקובץ המסב המוכן.
גיגלתי הרבה יחסית אך לא מצאתי פיתרון שעובד.
למי שיש ידע בנושא, יעזור לי מאוד.
תודהמצ"ב קובץ ההוראות ממס"ב, לצורך העניין.
mifrat_zikuim_msv.pdf -
לאחר חיפוש מצאתי במס"ב איזה שהוא נספח לגבי אותיות בעברית
אך לא הבנתי איך עלי ליישם אותו..
https://www.masav.co.il/media/2001/hebrew.pdf -
@חוקר אמר בייצוא למס"ב / ASCII מ PHP:
אמור
אני משתמש עם זה ליצוא קבצים ל csv שיפתח במחשב רגיל
iconv( mb_detect_encoding($text), 'Windows-1255//TRANSLIT', $text);
ולכיוון השני (בפרוייקט אחר) אני משתמש עם פקודת לינוקס
shell_exec("iconv -f windows-1255 -t utf-8 file_name.csv > file_name_utf-8.csv");
-
תודה לעונים.
כל האפשרויות של iconv לא עזרו.
אמרתי לעצמי בא נראה שחוץ מזה הכל תקין, והשארתי את התווים ב utf-8 ללא שום המרה.
והלקוח ניסה לבצע טעינת הקובץ במס"ב (טעינת בדיקה), ועל פניו נראה שהכל תקין (לאחר 2 תיקונים הקשורים לסכומים וכו'..).
אולי הם שיפרו את המערכת ולא עדכנו בתיעוד?
סוף מעשה נראה רק בשידור האמיתי ולראות אח"כ שפרטי חשבון המוטב מופיעים נכון..
בל"נ נעדכן מה יצא.. -
@חוקר לא צריך להגיע לסוף השידור
תלחץ על הוראות ביצוע -> שים תאריך ערך או תקח מרשומת הכותרת
ואז תלחץ על "הצג הוראות"
תסתכל אם אתה רואה את העברית תקין(מתאים להם לתקן את זה ולא לספר לאף אחד.... )
רק חבל שעל הדרך הם לא מסדרים את אורך המסלול הטיפשי של ה34 תווים
ובכלל, שהם לא עוברים לAPI קצת יותר נורמלי ומסודר (זו כבר באמת הוצאת קיטור שלי על כל הבעיות שלהם....) -
@clickone אמר בייצוא למס"ב / ASCII מ PHP:
תסתכל אם אתה רואה את העברית תקין
לי אין גישה.
אבל הלקוח אומר שבבדיקה נראים השמות בעברית תקינים.
לכן אמרתי בא נראה שגם השידור בסדר.
ייתכן והתיקון שם הוא שיש בדיקה על קידוד הקובץ ולפי זה השרת שלהם מפענח את הטקסט.
כי במקור אמורים גם להפוך מימין לשמאל וגם לא עשיתי את זה.