εχω ρωτησει σε forums,εχω ψαξει στο Internet..κανενας δεν εδωσε λυση στο προβλημα μου..
λοιπον,εχω μια φορμα σε *.htm που με ενα action κανει ενα αρχειο submit.php
ολα λειτουργουν μια χαρα με τους λατινικους χαρακτηρες,και καταχωρουνται σωστα στην βαση μου και ανακτωνται απο μια φορμα αναζητησης που εχω φτιαξει..με τα ελληνικα ομως τα χαλαω.μου ειπαν πρεπει να τα βαλεις ολα σε utf8 και επισης να σωσεις τα αρχεια σου σε utf8.
μεσα στο submit.php αρχειο μου εχω αυτα
- Κώδικας: Επιλογή όλων
mysql_set_charset('utf8',$con);
mysql_query("SET NAMES 'utf8'",$con);
($con = mysql_connect("localhost","root","password");
Υποτιθεται παντως οτι αυτη ειναι η λυση στο προβλημα μου.ομως και παλι μου βγαζει τα ελληνικα γραμματα με ?????? μεσα στην βαση.με τους αριθμους καλα τα παει,αλλα τα chars τα χαλαει.
ολος ο κωδικας στο κομματι αυτο ειναι:
- Κώδικας: Επιλογή όλων
$con = mysql_connect("localhost","root","password");
if (!$con)
{
die('Σφάλμα σύνδεσης με την βάση δεδομένων: ' . mysql_error());
}
mysql_select_db("dbname", $con); //select database
mysql_set_charset('utf8',$con);
mysql_query("SET NAMES 'utf8'",$con);
τι να κανω βρε παιδια?μα εχω κανει οτι πρεπει,γιατι να μην αποθηκευονται τα ελληνικα?
ευχαριστω πολυ εκ των προτερων!