Hallo,
ich habe ein Problem mit der Umwandlung von Schriftzeichen und Sonderzeichen. Ich trage meine Daten wie folgt in die Datenbank ein:
und gebe die Daten wie folgt aus:
Alle Sonderzeichen werden auch gut umgewandelt, nur wenn ich jetzt mit kyrillischen Schriftzeichen schreiben möchte, gibt er mir folgendes aus:
& #1087;& #1088;& #1080;& #1074;& #1077;& #1090;
Wie kriege ich es hin, das er die "&-Zeichen" in dem Fall nicht umwandelt?
schiese
ich habe ein Problem mit der Umwandlung von Schriftzeichen und Sonderzeichen. Ich trage meine Daten wie folgt in die Datenbank ein:
PHP:
htmlspecialchars($_POST['antwort']);
$query = "INSERT INTO tabelle VALUES(mysql_real_escape_string($_POST['antwort'])";
und gebe die Daten wie folgt aus:
PHP:
<html>
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
.................
echo nl2br(smileys(zeichenfiltern($arraybeitraege['inhalt'])));
function zeichenfiltern($text)
{
if(get_magic_quotes_gpc())
{
return stripslashes($text);
}
else
{
return $text;
}
}
..............
</body>
</html>
Alle Sonderzeichen werden auch gut umgewandelt, nur wenn ich jetzt mit kyrillischen Schriftzeichen schreiben möchte, gibt er mir folgendes aus:
& #1087;& #1088;& #1080;& #1074;& #1077;& #1090;
Wie kriege ich es hin, das er die "&-Zeichen" in dem Fall nicht umwandelt?
schiese
Zuletzt bearbeitet: