Immer wenn ich ñ
in eine MySQL-Zeile setzen ... es $_POST
ist es wie ein seltsames Dreieck? Symbol ...seltsam? Symbol in Mysql Post
Wer weiß, was das Problem ist?
Immer wenn ich ñ
in eine MySQL-Zeile setzen ... es $_POST
ist es wie ein seltsames Dreieck? Symbol ...seltsam? Symbol in Mysql Post
Wer weiß, was das Problem ist?
Als Erstes prüfen Sie, ob Ihre MySQL-Spalte die richtige Kodierung hat (wahrscheinlich utf8).
Dann müssen Sie möglicherweise utf8 bei der Verbindung zu mysql aktivieren, zumindest das ist, was ich in Perl tun muss.
könnte Dieser Link http://dreweyscorner.blogspot.com/2008/01/enable-utf-8-on-php-mysql-and-apache.html
Es ist eine Diskrepanz zwischen der Codierung verwendeten helfen, die Zeichen mit Akzent in der Datenbank und die charset von der Seite verwendet zu speichern, die es anzeigt. Der Text wurde wahrscheinlich als ISO-8859-1 (Westeuropa) gespeichert, wird aber als Unicode (UTF-8) angezeigt.
Stellen Sie sicher, dass sowohl das Einfügeformular als auch die Anzeigeseite dieselbe Kodierung verwenden. In diesen Tage sollen beide haben den folgenden Tag in der der Seite:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Wenn Sie eine veraltete Version von MySQL verwenden (zB 3,23), sollte es UTF-8-Kodierung standardmäßig unterstützen.
Verwenden Sie die richtige Codierung auf der Server/Client- und Datenbankseite? – DrColossos
Legen Sie die richtige Seitencodierung mit HTTP-Header "Content-type" fest. –