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

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

שליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים

מתוזמן נעוץ נעול הועבר תכנות
14 פוסטים 7 כותבים 62 צפיות
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי chagold
    #1

    אני משתמש בספריית https://editor.datatables.net וכשאני מזין נתונים בטופס העריכה, אז כשהנתונים אינם מספריים זה נרשם בDB בסימנים כאלו37197351-f73b-4141-bafb-f971f6807fb9-image.png

    אם הייתי יודע איך קוראים לשגיאה הזו הייתי מחפש לבד....
    תודה.

    yossizY WWWW dovidD 3 תגובות תגובה אחרונה
    0
  • yossizY מנותק
    yossizY מנותק
    yossiz
    השיב לchagold ב נערך לאחרונה על ידי
    #2

    @chagold זה מה שקורה כאשר מציגים עברית שמקודד ב-UTF-8 כאילו הוא ANSI

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

    chagoldC תגובה 1 תגובה אחרונה
    5
  • WWWW מנותק
    WWWW מנותק
    WWW
    השיב לchagold ב נערך לאחרונה על ידי
    #3

    @chagold אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    אני משתמש בספריית https://editor.datatables.net

    בתשלום?

    WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

    chagoldC תגובה 1 תגובה אחרונה
    1
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    השיב לchagold ב נערך לאחרונה על ידי
    #4

    @chagold איך אתה צופה בDB?

    אפשר ליצור קשר dovid@tchumim.com

    chagoldC תגובה 1 תגובה אחרונה
    0
  • י מנותק
    י מנותק
    יוסף בן שמעון
    כתב ב נערך לאחרונה על ידי
    #5

    @chagold אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    https://phpguide.co.il/UTF_8_קידוד_וסימני_שאלה.htm

    תגובה 1 תגובה אחרונה
    2
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    השיב לWWW ב נערך לאחרונה על ידי
    #6

    @WWW אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    @chagold אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    אני משתמש בספריית https://editor.datatables.net

    בתשלום?

    כן

    תגובה 1 תגובה אחרונה
    2
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    השיב לdovid ב נערך לאחרונה על ידי
    #7

    @dovid אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    @chagold איך אתה צופה בDB?

    PHPMYADMIN
    אבל הטקסט שצילמתי למעלה זה ממה שחזר ל-form אחרי עריכה

    תגובה 1 תגובה אחרונה
    0
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    השיב לyossiz ב נערך לאחרונה על ידי
    #8

    @yossiz אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    @chagold זה מה שקורה כאשר מציגים עברית שמקודד ב-UTF-8 כאילו הוא ANSI

    לא הבנתי.
    כל נתוני הטבלה נקראים יפה גם בPHPMYADMUN וגם בטבלה שבקליינט.
    רק הנתונים שכתבתי הרוסים,
    אז זה בעיית כתיבה, לא תצוגה.

    (ותמיד זה קודד כUTF-8)

    A yossizY 2 תגובות תגובה אחרונה
    0
  • A מנותק
    A מנותק
    avr416
    השיב לchagold ב נערך לאחרונה על ידי avr416
    #9

    @chagold
    תחפש איך לעדכן ברמת הטבלה או הדטה ביס לutf-8.
    הדטה ביס צריך להיות מוגדר לקידוד כזה.
    זה אמור לפתור את הבעיה כמו ש@yossiz אמר.
    היה לי את זה לאחרונה עם mysql, וזה פתר את הבעיה בשניה

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

    הטבלה מוגדרת utf8_general_ci

    WWWW תגובה 1 תגובה אחרונה
    1
  • yossizY מנותק
    yossizY מנותק
    yossiz
    השיב לchagold ב נערך לאחרונה על ידי
    #11

    @chagold לא נסיתי להסביר למה זה קורה, רק מה קורה.
    אם כל שאר הנתונים מקודדים ב-UTF-8 ומוצגים טוב, אז לכאורה צ"ל שיש שלב לפני הכתיבה ל-DB שמפענח UTF-8 כאילו הוא ANSI ושוב ממיר את הטקסט המשובש ל-UTF-8.

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

    תגובה 1 תגובה אחרונה
    1
  • WWWW מנותק
    WWWW מנותק
    WWW
    השיב לchagold ב נערך לאחרונה על ידי
    #12

    @chagold אאל"ט בחיבור מ PHP ל MYSQL, צריך להגדיר גם את החיבור ל UTF-8.

    WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

    ח תגובה 1 תגובה אחרונה
    3
  • ח מנותק
    ח מנותק
    חוקר
    השיב לWWW ב נערך לאחרונה על ידי
    #13

    @WWW אמר בשליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזרים:

    @chagold אאל"ט בחיבור מ PHP ל MYSQL, צריך להגדיר גם את החיבור ל UTF-8.

    בPDO יש להגדיר בחיבור כך:

    $dsn = "mysql:host=".$this->host.";dbname=".$this->dbName.';charset=utf8';
    
    תגובה 1 תגובה אחרונה
    1
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי
    #14

    הפתרון ב https://editor.datatables.net/ הוא להגדיר בקובץ config.php

         "dsn"  => "charset=utf8mb4",    // PHP DSN extra information. Set as `charset=utf8mb4` if you are using MySQL
    
    תגובה 1 תגובה אחרונה
    3

  • התחברות

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

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

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

  • התחברו או הירשמו כדי לחפש.