php με ελληνικούς χαρακτήρες

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

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

Απάντηση
Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

php με ελληνικούς χαρακτήρες

Δημοσίευση από Apostolis_38 » 19 Οκτ 2009 09:26

Σωστό μου φαίνεται το phpMyAdmin.

Το SET NAMES συντάσεται έτσι.

Κώδικας: Επιλογή όλων

mysql_query("SET NAMES 'utf-8'")or die ("Η εντολή SET NAMES δεν εκτελέστηκε");
Μπορείς να την βάλεις είτε πρίν από κάθε query είτε μόνιμα στο αρχείο σύνδεσης με τη βάση.
Εγώ εφαρμόζω τον δεύτερο τρόπο και ξεμπερδεύω.

Δοκίμασέ το να δούμε.

Eγώ δεν χρησιμοποιώ το phpMyAdmin οπότει ακόμα και στίς περιπτώσεις που διαπίστωσα ανάλογο πρόβλημα δεν ασχολήθηκα μιάς και οι εγγραφές καταχωρούνται-τραβιούνται από τη βάση μιά χαρά.
Η διαφορά είναι οτι εγώ χρησιμοποιώ δικό μου admin.

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

php με ελληνικούς χαρακτήρες

Δημοσίευση από mrpc » 19 Οκτ 2009 11:24

Το δεύτερο είναι σωστό για να μην στέλνεις παραπάνω εντολές στη βάση.

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

php με ελληνικούς χαρακτήρες

Δημοσίευση από Apostolis_38 » 19 Οκτ 2009 15:08

Και πολύ πιο πρακτικό.
Για κάθε αλλαγή (π.χ. στο password ή στο character set) ενημερώνεις 1 αρχείο και καθάρισες.

tonyM
Δημοσιεύσεις: 28
Εγγραφή: 18 Οκτ 2009 00:41

php με ελληνικούς χαρακτήρες

Δημοσίευση από tonyM » 19 Οκτ 2009 22:16

όλα ok, την SET NAMES ήθελε τελικά.

Αλλά δεν δούλεψε έτσι όπως μου είπες Αποστόλη, χρειάστηκε να βγάλω τα ' ', δηλαδή από

Κώδικας: Επιλογή όλων

mysql_query("SET NAMES 'utf-8'")
το έκανα

Κώδικας: Επιλογή όλων

mysql_query('SET NAMES utf-8')
και δούλεψε μια χαρά, αν και η σύνταξη που μου έδωσες είναι η σωστή γιατί παντού έτσι την δίνουν, μάλλον κάποια ρύθμιση στην php μου πρέπει να φταίει, τι να πώ.

Το θέμα είναι ότι το φτιάξαμε :D

Ευχαριστώ πολύ παιδιά για τη βοήθεια.

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

php με ελληνικούς χαρακτήρες

Δημοσίευση από Apostolis_38 » 19 Οκτ 2009 22:43

php.ini --> magic_quotes

Απάντηση

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

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

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