george_daniel Δημοσ. 10 Ιουνίου 2009 Δημοσ. 10 Ιουνίου 2009 Καλησπέρα σε όλους, έχω το εξής προβληματάκι, Φτιάχνω ένα σιτε και θέλω να βάλω ένα πίνακα νέων. Επιδή λοιπόν με το προγραμματισμό δε τα πάω και πολύ καλά βρήκα ένα freeware script PHPnews , για να το τεστάρω το εβαλα στο XAMpp εκανα την εγκατάσταση που θέλει και δουλεύει μια χαρά μέχρι που πάω να βάλω ελληνικό κείμενο αυτό που μου επιστρέφει είναι ?????????????????????? Μήπως ξέρει κάποιος τι πρέπει να κάνω για να εμφανιζει κανονικά τους ελληνικούς χαρακτήρες? έχω κολήσει με αυτό το script γιατί είναι πολύ απλό και έιναι αυτο ακριβως που θέλω Please help
ΠάρηςΓ Δημοσ. 10 Ιουνίου 2009 Δημοσ. 10 Ιουνίου 2009 πρεπει να θεσεις στη βαση στη σελιδα σου στη Php κωδικοποιηση utf8..εγω τα καταφερνω δνε ξερω πως αλλα καλη τυχη
george_daniel Δημοσ. 10 Ιουνίου 2009 Μέλος Δημοσ. 10 Ιουνίου 2009 στη βάση εχω θέσει το collation se Greek_general_ci με αποτέλεσμα οι πίνακες που έχει δημιουργήσει το phpnews οποια πεδία έιναι τεχτ έχει βάλει και την ιδιότητα σε Greek_general_ci . Το εψαξα αυτό που μου είπες αλλα το utf8_ δεν το έχει για ελληνικά μήπος εννοείσ το utf8_general_ci ?
antonisid Δημοσ. 11 Ιουνίου 2009 Δημοσ. 11 Ιουνίου 2009 στη βάση εχω θέσει το collation se Greek_general_ci με αποτέλεσμα οι πίνακες που έχει δημιουργήσει το phpnews οποια πεδία έιναι τεχτ έχει βάλει και την ιδιότητα σε Greek_general_ci . Το εψαξα αυτό που μου είπες αλλα το utf8_ δεν το έχει για ελληνικά μήπος εννοείσ το utf8_general_ci ? οχι μονο αυτο αλλα και στα αρχεια php οπως για παραδειγμα στο index.php Για δοκιμασε να βαλεις στο Head αυτό : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Uberalles_gr Δημοσ. 11 Ιουνίου 2009 Δημοσ. 11 Ιουνίου 2009 στη βάση εχω θέσει το collation se Greek_general_ci με αποτέλεσμα οι πίνακες που έχει δημιουργήσει το phpnews οποια πεδία έιναι τεχτ έχει βάλει και την ιδιότητα σε Greek_general_ci . Το εψαξα αυτό που μου είπες αλλα το utf8_ δεν το έχει για ελληνικά μήπος εννοείσ το utf8_general_ci ? καταρχάς, στην βάση χρησιμοποιείς την ΤΕΛΕΙΑ κωδικοποίηση. Τώρα για να τα δεις σωστά πρέπει να πας να βάλεις και την σωστή κωδικοποίηση και στην σελίδα που εμφανίζονται τα δεδομένα αυτό το έκανες?
Seldimi Δημοσ. 11 Ιουνίου 2009 Δημοσ. 11 Ιουνίου 2009 Δοκίμασε: Στο connect... mysql_query("SET NAMES utf8;") Σώσε τις σελίδες σε UTF (μπορεί να είναι σε ANSI μορφή (Notepad > Save as > Encoding UTF-8)
Uberalles_gr Δημοσ. 11 Ιουνίου 2009 Δημοσ. 11 Ιουνίου 2009 Δοκίμασε:Στο connect... mysql_query("SET NAMES utf8;") Σώσε τις σελίδες σε UTF (μπορεί να είναι σε ANSI μορφή (Notepad > Save as > Encoding UTF-8) Στο connect βάλε αυτό $dbhost = 'localhost'; $dbname = ''****'; $dbuser = '*****'; $dbpass = '******'; $link = mysql_connect($dbhost, $dbuser, $dbpass); $select_db=mysql_select_db($dbname); mysql_query('set character set greek',$link); mysql_query("SET NAMES 'greek'",$link);
Seldimi Δημοσ. 11 Ιουνίου 2009 Δημοσ. 11 Ιουνίου 2009 Γιατι να βάλει greek ? Αφού utf8 έχει το collocation... Γιατι να το πειράξει;
Uberalles_gr Δημοσ. 12 Ιουνίου 2009 Δημοσ. 12 Ιουνίου 2009 Στην βάση και στο connect βάζεις greek και στην κωδικοποίηση της σελίδας <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7" /> ή <meta http-equiv="Content-Type" content="text/html; charset=windows-1253" /> και ποτέ μα ποτέ δεν είχα πρόβλημα.
Seldimi Δημοσ. 12 Ιουνίου 2009 Δημοσ. 12 Ιουνίου 2009 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - απο insomnia Πλέον όλα πηγαίνουν προς utf-8 γιατι να κάνεις fallback σε greek?
Uberalles_gr Δημοσ. 15 Ιουνίου 2009 Δημοσ. 15 Ιουνίου 2009 Γιατί με UTF-8 πολλές φορές μου βγαίνουν ερωτηματικά και χρησιμοποιώ προσωπικά ΠΑΝΤΑ τα greek που με έχουν βολέψει. Και φαίνονται μια χαρά και στο site και στην βάση
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.