Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από Banavas » 17 Μαρ 2007 08:36

Η mysql που χρησιμοποιώ είναι η 4.1.20
Οι ρυθμίσεις που έχω στη βάση είναι :
Language = greek(el-utf-8)
MySQL connection collation= greek_general_ci

Όταν στέλνω στοιχεία στη βάση (στα Ελληνικά) από σελίδα με κωδικοποίηση UTF-8 μου τα βγάζει στη βάση και στην εμφάνιση σαν ερωτηματικά (???????)

Όταν γράψω κάτι μέσα στην βάση (από το phpmyadmin) εμφανίζεται σωστά στη βάση αλλά σαν ερωτηματικά στη σελίδα.

Μέ άλλες ρυθμίσεις τα αποθηκεύει στη βάση αλαμπουρνέζικα αλλά τα εμφανίζει στη σελίδα σωστά, όμως δεν μπορώ να κάνω αναζήτηση στα δεδομένα της βάσης.

Μπορείτε να μου πείτε τι ρυθμίσεις πρέπει να κάνω για να βλέπω σωστά Ελληνικά και μέσα στη βάση και στη σελίδα αποτελεσμάτων;
Happy coding....
Μάρκος
http://lasernet.gr

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από ThyClub » 17 Μαρ 2007 08:49

Απο την σελίδα τα δεδομένα περνάνε μέσα απο κάποιο RTE? Θυμάμαι είχα κι εγώ το ίδιο ακριβώς πρόβλημα και λύθηκε αφού έπαιξα λίγο με τους RTE που χρησιμοποιούσα.

Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από Banavas » 17 Μαρ 2007 08:59

Από που πειράζουμε τους RTE;
Happy coding....
Μάρκος
http://lasernet.gr

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από Rapid-eraser » 17 Μαρ 2007 10:23

RTE eivai ta editorakia tipou tinymce
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από ThyClub » 17 Μαρ 2007 10:24

Ο καθένας έχει κάποιο αρχείο όπου εσύ ορίζεις πόσο θα "πειράζει" το input σου.

Πχ στο FCK είναι το : fckconfig.js

Δεν θυμάμαι ακριβώς πως "έφτιαξα" το πρόβλημα γιατί κι εγώ πειράματα έκανα.

Άβαταρ μέλους
Banavas
Script Master
Δημοσιεύσεις: 1367
Εγγραφή: 21 Νοέμ 2004 20:25
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από Banavas » 17 Μαρ 2007 10:36

Το πρόβλημα συμβαίνει και όταν κάνω upload κάποια στοιχεία από μια απλή φόρμα.
Happy coding....
Μάρκος
http://lasernet.gr

pavlosmanowar
Δημοσιεύσεις: 30
Εγγραφή: 10 Αύγ 2003 04:31
Τοποθεσία: Αθήνα

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από pavlosmanowar » 19 Μαρ 2007 01:32

Φίλε τσέκαρε το παρακάτω λινκ:
http://openspot.antithesis.gr/archives/8

hliasmin
Δημοσιεύσεις: 14
Εγγραφή: 21 Μαρ 2007 09:37
Επικοινωνία:

Προβλημα εμφάνισης ελληνικών από βάση δεδομένων

Δημοσίευση από hliasmin » 22 Μαρ 2007 10:23

Και εγώ αντιμετώπισα τέτοια προβλήματα.
Μετά από έρευνα, ανακάλυψα ότι το πρόβλημα ήταν το collation της βάσης.
Πρέπει όταν φτιάξεις τη βάση, πριν εισάγεις το οτιδήποτε να θέσεις το collation της βάσης
σαν utf8-general-ci. Και στη σελίδα πρέπει η κωδικοποίηση να είναι iso-8859-7 (αυτή τουλάχιστον η κωδικοποίηση δουλεύει για μένα και σωστά).

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες