דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ייצוא למס"ב / ASCII מ PHP

ייצוא למס"ב / ASCII מ PHP

מתוזמן נעוץ נעול הועבר תכנות
9 פוסטים 6 כותבים 346 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ח
    ח
    חוקר
    כתב ב נערך לאחרונה על ידי
    #1

    אני צריך לייצא קובץ מ PHP שיתאים למס"ב.
    במס"ב הקובץ אמור להיות ב ASCII.
    איך אני ממיר את השמות של בעלי החשבון מ utf-8 ל ASCII.
    וכן הפוך (מ ASCII ל UTF-8) הייתי שמח לדעת איך, לראות מה קורה בקובץ המסב המוכן.
    גיגלתי הרבה יחסית אך לא מצאתי פיתרון שעובד.
    למי שיש ידע בנושא, יעזור לי מאוד.
    תודה

    מצ"ב קובץ ההוראות ממס"ב, לצורך העניין.
    mifrat_zikuim_msv.pdf

    תגובה 1 תגובה אחרונה
    0
    • ח
      ח
      חוקר
      כתב ב נערך לאחרונה על ידי
      #2

      לאחר חיפוש מצאתי במס"ב איזה שהוא נספח לגבי אותיות בעברית
      אך לא הבנתי איך עלי ליישם אותו..
      https://www.masav.co.il/media/2001/hebrew.pdf

      chagoldC תגובה 1 תגובה אחרונה
      0
      • ח חוקר

        לאחר חיפוש מצאתי במס"ב איזה שהוא נספח לגבי אותיות בעברית
        אך לא הבנתי איך עלי ליישם אותו..
        https://www.masav.co.il/media/2001/hebrew.pdf

        chagoldC
        chagoldC
        chagold
        כתב ב נערך לאחרונה על ידי
        #3

        @חוקר תוכל לחפור מה עשו כאן

        תגובה 1 תגובה אחרונה
        2
        • OdedDvirO
          OdedDvirO
          OdedDvir
          כתב ב נערך לאחרונה על ידי
          #4

          אני לא מנוסה עם php, אבל לכאורה תוכל להשתמש ב incov:

          iconv("UTF-8", "ASCII", $text)
          

          או

          iconv("UTF-8", "CP1255", $text)
          
          תגובה 1 תגובה אחרונה
          4
          • י
            י
            יוס
            כתב ב נערך לאחרונה על ידי יוס
            #5

            @חוקר אמר בייצוא למס"ב / 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");
            

            מערכת מכירות בכל ערוצי המכירה, טלפון-מייל-ואתר
            שיגור הודעות במחירים המשתלמים ביותר
            לפתיחת מערכת https://app.ipsales.co.il/

            תגובה 1 תגובה אחרונה
            2
            • yossizY
              yossizY
              yossiz
              כתב ב נערך לאחרונה על ידי
              #6

              רק תיזהרו, ההמרה מ-ascii ל-utf-8 הוא חד כיווני, וגם lossy, כלומר יש תווים שאין להם ייצוג ב-ascii/ANSI

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
              👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

              תגובה 1 תגובה אחרונה
              3
              • ח
                ח
                חוקר
                כתב ב נערך לאחרונה על ידי
                #7

                תודה לעונים.
                כל האפשרויות של iconv לא עזרו.
                אמרתי לעצמי בא נראה שחוץ מזה הכל תקין, והשארתי את התווים ב utf-8 ללא שום המרה.
                והלקוח ניסה לבצע טעינת הקובץ במס"ב (טעינת בדיקה), ועל פניו נראה שהכל תקין (לאחר 2 תיקונים הקשורים לסכומים וכו'..).
                אולי הם שיפרו את המערכת ולא עדכנו בתיעוד?
                c6b270a5-d6c1-434a-b178-30d2bf0da0d6-image.png
                סוף מעשה נראה רק בשידור האמיתי ולראות אח"כ שפרטי חשבון המוטב מופיעים נכון..
                בל"נ נעדכן מה יצא..

                clickoneC תגובה 1 תגובה אחרונה
                2
                • ח חוקר

                  תודה לעונים.
                  כל האפשרויות של iconv לא עזרו.
                  אמרתי לעצמי בא נראה שחוץ מזה הכל תקין, והשארתי את התווים ב utf-8 ללא שום המרה.
                  והלקוח ניסה לבצע טעינת הקובץ במס"ב (טעינת בדיקה), ועל פניו נראה שהכל תקין (לאחר 2 תיקונים הקשורים לסכומים וכו'..).
                  אולי הם שיפרו את המערכת ולא עדכנו בתיעוד?
                  c6b270a5-d6c1-434a-b178-30d2bf0da0d6-image.png
                  סוף מעשה נראה רק בשידור האמיתי ולראות אח"כ שפרטי חשבון המוטב מופיעים נכון..
                  בל"נ נעדכן מה יצא..

                  clickoneC
                  clickoneC
                  clickone
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @חוקר לא צריך להגיע לסוף השידור
                  תלחץ על הוראות ביצוע -> שים תאריך ערך או תקח מרשומת הכותרת
                  ואז תלחץ על "הצג הוראות"
                  תסתכל אם אתה רואה את העברית תקין

                  (מתאים להם לתקן את זה ולא לספר לאף אחד.... 😮 )
                  רק חבל שעל הדרך הם לא מסדרים את אורך המסלול הטיפשי של ה34 תווים 😞
                  ובכלל, שהם לא עוברים לAPI קצת יותר נורמלי ומסודר (זו כבר באמת הוצאת קיטור שלי על כל הבעיות שלהם....)

                  אין טסט כמו פרודקשן.

                  המייל שלי urivpn@gmail.com

                  ח תגובה 1 תגובה אחרונה
                  4
                  • clickoneC clickone

                    @חוקר לא צריך להגיע לסוף השידור
                    תלחץ על הוראות ביצוע -> שים תאריך ערך או תקח מרשומת הכותרת
                    ואז תלחץ על "הצג הוראות"
                    תסתכל אם אתה רואה את העברית תקין

                    (מתאים להם לתקן את זה ולא לספר לאף אחד.... 😮 )
                    רק חבל שעל הדרך הם לא מסדרים את אורך המסלול הטיפשי של ה34 תווים 😞
                    ובכלל, שהם לא עוברים לAPI קצת יותר נורמלי ומסודר (זו כבר באמת הוצאת קיטור שלי על כל הבעיות שלהם....)

                    ח
                    ח
                    חוקר
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @clickone אמר בייצוא למס"ב / ASCII מ PHP:

                    תסתכל אם אתה רואה את העברית תקין

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

                    תגובה 1 תגובה אחרונה
                    2

                    שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                    נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                    בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                    הרשמה התחברות
                    תגובה
                    • תגובה כנושא
                    התחברו כדי לפרסם תגובה
                    • מהישן לחדש
                    • מהחדש לישן
                    • הכי הרבה הצבעות


                    בא תתחבר לדף היומי!
                    • התחברות

                    • אין לך חשבון עדיין? הרשמה

                    • התחברו או הירשמו כדי לחפש.
                    • פוסט ראשון
                      פוסט אחרון
                    0
                    • דף הבית
                    • קטגוריות
                    • פוסטים אחרונים
                    • משתמשים
                    • חיפוש
                    • חוקי הפורום