Εμφάνιση 1-3 από 3
  1. #1
    Εγγραφή
    28-02-2008
    Περιοχή
    Καλαμάκι
    Ηλικία
    40
    Μηνύματα
    116
    Downloads
    2
    Uploads
    0
    Τύπος
    ADSL2+ OTE
    Ταχύτητα
    4096/1024
    ISP
    Conn-x OTE/Otenet
    DSLAM
    ΟΤΕ - ΗΛΙΟΥΠΟΛΗΣ
    Router
    Linksys WAG200G
    SNR / Attn
    (dB) / 34(dB)
    Καλησπέρα σε όλους. Έχω ένα πρόβλημα και ζητάω την πολύτιμη βοήθεια σας. Από μεριάς php έχω το παρακάτω απλό τμήμα κώδικα:

    <?PHP:
    $connect mssql_connect($db_server,$db_username,$db_password) or die("0001");

    mssql_select_db($wf_db) or die("0002");

    $sql_a "SELECT [ID],[WASTE_SN] FROM [Webforms].[dbo].[Waste_Types] ORDER BY [WASTE_SN] ASC";

    $waste_name = array();
    $waste_id   = array();

    $query_a mssql_query($sql_a) or die("0003");

    while (
    $row mssql_fetch_assoc($query_a)){

    $waste_name[] = $row['WASTE_SN'];
    $waste_id[]   = $row['ID'];

    }

    mssql_close($connect);

    print_r($waste_name);

    $final_array = array( "waste_name" => $waste_name,
                          
    "waste_id"   => $waste_id
                          
    );

    $json json_encode($final_array);
                          
    echo 
    $json
    Κάνοντας print_r τον αρχικό πίνακα, βλέπω τους ελληνικούς χαρακτήρες κανονικότατα.

    Όταν όμως κάνω echo το Json, λαμβάνω μόνο null.

    Δοκίμασα να μετατρέψω κάθε value, όταν το λαμβάνω από την database, σε utf8 αλλά και πάλι αντιμετωπίζω πρόβλημα, αυτή τη φορά από την μεριά της javascript, η οποία αντί να μου μετατρέπει σωστά τα utf-8 σε ελληνικά μου βγάζει κάποια κινέζικα!

    Μπορεί κάποιος να μου δώσει τα φώτα του;
    Να έχεις φαντασία για να μην πεθάνεις από έκπληξη.

  2. #2
    Εγγραφή
    19-03-2007
    Μηνύματα
    1.559
    Downloads
    1
    Uploads
    0
    Τύπος
    ADSL
    Ταχύτητα
    2048/512
    ISP
    OTEnet
    Router
    USR9108
    SNR / Attn
    30(dB) / 28(dB)
    στη σελίδα που τρέχει η javascript έχεις ορίσει ότι το encoding θα είναι utf8 ?

    Κώδικας:
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

  3. #3
    Εγγραφή
    28-02-2008
    Περιοχή
    Καλαμάκι
    Ηλικία
    40
    Μηνύματα
    116
    Downloads
    2
    Uploads
    0
    Τύπος
    ADSL2+ OTE
    Ταχύτητα
    4096/1024
    ISP
    Conn-x OTE/Otenet
    DSLAM
    ΟΤΕ - ΗΛΙΟΥΠΟΛΗΣ
    Router
    Linksys WAG200G
    SNR / Attn
    (dB) / 34(dB)
    Παράθεση Αρχικό μήνυμα από atrias Εμφάνιση μηνυμάτων
    στη σελίδα που τρέχει η javascript έχεις ορίσει ότι το encoding θα είναι utf8 ?
    Φίλε μου ευχαριστώ για την άμεση απάντηση. Στην σελίδα της javascript δεν θέλω UTF-8. Έχω :

    < HTML:
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-7">
    <meta http-equiv="Content-Language" content="el">
    Αυτό που προσπαθώ να κάνω είναι:

    1.Να μετατρέψω σωστά τα δεδομένα από ελληνικά σε UTF-8.
    2.Να κάνω json_encode.
    3.Να ληφθεί το request από την js.
    4.Να γίνει μετατροπή από utf-8 σε ελληνικά.

    Κάθε βοήθεια ή ιδέα δεκτή!
    Τελευταία επεξεργασία από το μέλος geofromalimos : 26-09-11 στις 17:08.
    Να έχεις φαντασία για να μην πεθάνεις από έκπληξη.

Παρόμοια Θέματα

  1. .php και Ελληνικά
    Από George_GPS στο φόρουμ Web authoring, development & web design
    Μηνύματα: 0
    Τελευταίο Μήνυμα: 26-08-11, 01:31
  2. wamp ,php και ελληνικα
    Από dkoum στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 0
    Τελευταίο Μήνυμα: 24-07-11, 21:00
  3. PHP και ελληνικά
    Από Georgema στο φόρουμ Web authoring, development & web design
    Μηνύματα: 2
    Τελευταίο Μήνυμα: 04-02-11, 09:04
  4. Σωστά ελληνικά από php σε MySQL
    Από 29gk στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 14
    Τελευταίο Μήνυμα: 13-01-08, 01:28

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας