kyrillisch unter php

realromeo76

Mitglied
hi leute seit 5 tagen sitze ich nun vor einem problem

ich habe eine html seite mit php
in diesem script wird ein textfeld erzeugt hier soll russischer text eingegeben werden das funktioniert auch wunderbar klickt man nach der eingabe auf weiter (submit)
so wird der text in eine textdatei geschrieben

schaue ich mir die geschriebene datei an so lese ich nur wir war


der kopf sieht wie folgt aus:
-----------------------------------------------------------------------
<?
header("Content-type: text/html; charset=ISO-8859-5");
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-5" />
<title>Untitled</title>
<meta name="generator" content="BBEdit 7.1.2" />
<style type="text/css"><!--
BODY{font-family:Lucida Grande CY;}
//--></style>
</head><body>
-----------------------------------------------------------------------


----------------------------------------------------------------------
<?
echo "<form action = \"russisch.php\">\n";
if(!$ver)
{
echo "<textarea name= \"wert\" cols= \"10\" rows= \"2\"></textarea>\n";
echo "<input type =\"hidden\" name=\"ver\" value=bla>";
echo "<input type=\"submit\" value=\"weiter\">";
}
----------------------------------------------------------------------

in die textarea wird, kyrillischer text geschrieben

----------------------------------------------------------------------
else
{
echo "$wert<br>";
$data = $pfad = '.../testing.txt';
$handle = fopen($data, "w+");
fwrite($handle, $wert);
fclose($handle);
}
echo "</form>";
?>
</body>
</html>
----------------------------------------------------------------------


gebe ich in russisch beispielweise h a l l o ein so steht in der textdatei nur wir war

was soll ich machen habe keine ahnung bitte bitte hilft mir!!!!!!!!!
 
gedanken:

so wie ich das sehe schreibst du russisch in die text datei, liest sie aber deutsch, deshalb die komischen zeichen ....

lösung:

hmmm
 
(offtopic: govorisch po ruisski ?)

// Nunja, weil ich auch schon solche Probleme hatte, würde ich mich sehr interessieren ...
 
ist das zeugs in der ascii tabelle vertreten? dann würde ich jeden eingegebenen buchstaben als ascii code speichern und diesen normal als html ausgeben (z.b. &123;). vielleicht funktioniert das. hast du schon mit google gesucht?
 
Zurück
Oben