Noch nicht viel geschrieben
Hi ,
habe ein ungewöhnliches Problem mit dem Speichern von Texten mit Umlauten in die DB.
mit folgendem Befehl versuche ich wie gewohnt den Datensatz zu speichern:
Es werden alle Felder korrekt gefüllt, außer eintrag, stehen Umlaute am
textanfang bleibt das Feld leer, stehen Umlaute an späterer Stelle, wird ab dem 1. Umlaut abgeschnitten.
Auch wenn ichs nur auf das Feld einntrag begrenze, habe ich das Problem.
Setzte ich den Befehl direkt aus phpmyadmin ab, bekomme ich die Fehlermeldung Nr.1064,
aber die Recherche danach hat mich nicht weitergebracht,
Habe auch mit typ(text,varchar) und kollation gespielt, hat aber nichts verändert.
Hab mal Screenshots aus phpadmin heraus gemacht:
Kann mir jemand einen Rat geben?
Danke
charlie
habe ein ungewöhnliches Problem mit dem Speichern von Texten mit Umlauten in die DB.
mit folgendem Befehl versuche ich wie gewohnt den Datensatz zu speichern:
PHP:
....
$name = $_POST['name'];
$ort = $_POST['ort'];
$website = $_POST['website'];
$eintrag = $_POST['eintrag'];
$datum = time();
$ip = $_SERVER['REMOTE_ADDR'];
$sql_insert = "INSERT INTO gaestebuch (name,ort,website,datum,eintrag,ip)
VALUES ('$name','$ort','$website','$datum','$eintrag','$ip')";
$query_insert = mysql_query($sql_insert);
....
textanfang bleibt das Feld leer, stehen Umlaute an späterer Stelle, wird ab dem 1. Umlaut abgeschnitten.
Auch wenn ichs nur auf das Feld einntrag begrenze, habe ich das Problem.
Setzte ich den Befehl direkt aus phpmyadmin ab, bekomme ich die Fehlermeldung Nr.1064,
aber die Recherche danach hat mich nicht weitergebracht,
Habe auch mit typ(text,varchar) und kollation gespielt, hat aber nichts verändert.
Hab mal Screenshots aus phpadmin heraus gemacht:
Kann mir jemand einen Rat geben?
Danke
charlie