Προς το περιεχόμενο

PHPNews με Ελληνικά


george_daniel

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα σε όλους,

 

έχω το εξής προβληματάκι,

 

Φτιάχνω ένα σιτε και θέλω να βάλω ένα πίνακα νέων. Επιδή λοιπόν με το προγραμματισμό δε τα πάω και πολύ καλά βρήκα ένα freeware script PHPnews ,

για να το τεστάρω το εβαλα στο XAMpp εκανα την εγκατάσταση που θέλει

 

και δουλεύει μια χαρά μέχρι που πάω να βάλω ελληνικό κείμενο αυτό που μου επιστρέφει είναι ??????????????????????

Μήπως ξέρει κάποιος τι πρέπει να κάνω για να εμφανιζει κανονικά τους ελληνικούς χαρακτήρες?

 

έχω κολήσει με αυτό το script γιατί είναι πολύ απλό και έιναι αυτο ακριβως που θέλω

 

Please help

Δημοσ.

στη βάση εχω θέσει το collation se Greek_general_ci με αποτέλεσμα οι πίνακες που έχει δημιουργήσει το phpnews οποια πεδία έιναι τεχτ έχει βάλει και την ιδιότητα σε Greek_general_ci .

Το εψαξα αυτό που μου είπες αλλα το utf8_ δεν το έχει για ελληνικά μήπος εννοείσ το

utf8_general_ci ?

Δημοσ.
στη βάση εχω θέσει το 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" />

Δημοσ.
στη βάση εχω θέσει το collation se Greek_general_ci με αποτέλεσμα οι πίνακες που έχει δημιουργήσει το phpnews οποια πεδία έιναι τεχτ έχει βάλει και την ιδιότητα σε Greek_general_ci .

Το εψαξα αυτό που μου είπες αλλα το utf8_ δεν το έχει για ελληνικά μήπος εννοείσ το

utf8_general_ci ?

καταρχάς, στην βάση χρησιμοποιείς την ΤΕΛΕΙΑ κωδικοποίηση.

 

Τώρα για να τα δεις σωστά πρέπει να πας να βάλεις και την σωστή κωδικοποίηση και στην σελίδα που εμφανίζονται τα δεδομένα αυτό το έκανες?

Δημοσ.

Δοκίμασε:

Στο connect...

mysql_query("SET NAMES utf8;")

 

Σώσε τις σελίδες σε UTF (μπορεί να είναι σε ANSI μορφή (Notepad > Save as > Encoding UTF-8)

Δημοσ.
Δοκίμασε:

Στο 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);

Δημοσ.

Στην βάση και στο 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" /> και ποτέ μα ποτέ δεν είχα πρόβλημα.

Δημοσ.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - απο insomnia

Πλέον όλα πηγαίνουν προς utf-8 γιατι να κάνεις fallback σε greek?

Δημοσ.

Γιατί με UTF-8 πολλές φορές μου βγαίνουν ερωτηματικά και χρησιμοποιώ προσωπικά ΠΑΝΤΑ τα greek που με έχουν βολέψει.

 

Και φαίνονται μια χαρά και στο site και στην βάση

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...