Hi...
Ich habe ein Problem mit der Ausgabe... Ich will mit PHP, von einem Eingabefeld Text mit Hilfe einer Variablen in eine Datei schreiben, welche text_01.dat heißt. Funktioniert alles einwandfrei, jedoch bekomme ich statts ein " dies \" zurück. Also der Querstrich sollte weg, dass das gewöhnliche " angezeigt wird. Ich kenne mich nicht gut aus, hoffe also, mir kann jemand den Code ergänzen.
Alles dient dazu, von einer externen Datei das Eingabefeld aufzurufen und etwas reinzuschreiben und dann zu speichern.
Ich habe ein Problem mit der Ausgabe... Ich will mit PHP, von einem Eingabefeld Text mit Hilfe einer Variablen in eine Datei schreiben, welche text_01.dat heißt. Funktioniert alles einwandfrei, jedoch bekomme ich statts ein " dies \" zurück. Also der Querstrich sollte weg, dass das gewöhnliche " angezeigt wird. Ich kenne mich nicht gut aus, hoffe also, mir kann jemand den Code ergänzen.
Alles dient dazu, von einer externen Datei das Eingabefeld aufzurufen und etwas reinzuschreiben und dann zu speichern.
PHP-Code:
<?
if($wahl == "text_01")
{
echo "
<b>Anzeigetext einstellen</b>
<form method=\"post\" action=\"$PHP_SELF?wahl=text_01_neu&t1=$t1\">
<table>
<tr>
<td>
<b>Anzeigetext (1):</b>
</td>
<td>
<input type=\"text\" style=\"border: #000066 1px solid; color: #000000; font-family: Verdana; background-color: #ffffff\" name=\"text_01\" value=\"$t1\">
</td>
</tr>
<tr>
<td>
</td>
<td>
<p>
<input type=\"submit\" value=\"Sichern\" style=\"border: #000066 1px solid; color: #000000; font-family: Verdana; background-color: #ffffff\">
</td>
</tr>
</table>
</form>";
exit;
}
if($wahl == "text_01_neu")
{
$data = fopen("../scripts/texte/text_01.dat","w+");
fputs($data, "
$text_01
");
fclose($data);
?>
EDIT:
[ php ] tags eingefügt.
Abraxax
Kommentar