Πρόβλημα με ελληνικούς χαρακτήρες σε PHP και mysql

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
aposporis
Buffer underflow exception
Buffer underflow exception
Posts: 3
Joined: Mon Jun 05, 2017 1:03 pm
Academic status: 4th year
Gender:

Πρόβλημα με ελληνικούς χαρακτήρες σε PHP και mysql

Post by aposporis » Mon Jun 05, 2017 1:19 pm

Γεια σας, έχω ένα πρόβλημα προσπαθώ να φτιάξω μία σελίδα αλλά οι ελληνικοί χαρακτήρες βγαίνουν ως ????? από την βάση δεδομένων.

Η βάση μου είναι με UTF 8 και στον κώδικα έχω βάλει τo : mysqli_query($con,"SET NAMES 'utf8'");

έχω φτιάξει άλλη μία σελίδα που έχει τα ίδια πράγματα αλλά δεν κάνει την δουλεία που θέλω παρόλα αυτά διαβάζει κανονικά την βάση στα ελληνικά.

Όποιος θέλει να βοηθήσει έχω στα συνημμένα και το αρχείο που δουλεύει με τα ελληνικά και αυτό που δεν δουλεύει.

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

{
simvant.php --> αντί για ελληνικά δείχνει ?????
simvanta.php --> εμφανίζει κανονικά τα ελληνικά
}
You do not have the required permissions to view the files attached to this post.
User avatar
leecher
Venus Former Team Member
Posts: 139
Joined: Fri Jan 23, 2015 9:47 pm
Academic status: N>4
Gender:

Re: Πρόβλημα με ελληνικούς χαρακτήρες σε PHP και mysql

Post by leecher » Mon Jun 05, 2017 1:34 pm

Δοκίμασε να βάλεις αυτό μετά το connect.

Code: Select all

mysqli_set_charset($con, "utf8");
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Re: Πρόβλημα με ελληνικούς χαρακτήρες σε PHP και mysql

Post by Zifnab » Tue Jun 06, 2017 7:31 pm

Πολλοί μπορεί να είναι οι λόγοι - δες ένα προϊστορικό μου post: viewtopic.php?p=171837#p171837
Post Reply

Return to “Προγραμματισμός”