txt so in php auslesen, dass diese online editierbar

hi

also ich hab jetzt
echo stripslashes($file_inhalt);
in
echo stripslashes();
geändert

aber vor jedem " kommt dann wieder ein \

ich hoffe so war es gemeint aber es funktioniert nicht :(
 
Zuletzt bearbeitet:
Genau das hab ich auch gemacht.
Und mit jedem Speichern bläht sich die TXT immer weiter auf; immer mehr \\\\\\\\\\....
Was kann man dagegen unternehmen?
striplash() blendet ja die Backslashes nur aus.
Wie entfernt man die nun?

CU
Beathunter
 
Also ich hab das jetzt an folgender Stelle eigefügt:
PHP:
</textarea><br> 
<input type="Submit" name="action" value="speichern">&nbsp;&nbsp;<input type="reset"> 
<input type="hidden" name="file_name" value="<?php echo $file_name; ?>"> 
<?php 
} 
if($action=="speichern") 
{ 
$f = fopen($dir.$file_name,"w"); 
if ($f) 
{ 
  stripslashes($dokument); 
  fwrite($f,$dokument); 
  fclose($f); 
} 
?>

Aber die Backslashes werden immer noch geschrieben... :(
Was hab ich denn nu falsch gemacht?
 
Funktionen geben meistens etwas zurück, also musst Du die Änderung (die die Funktion zurück gibt) wieder der Variable zuweisen. Also nicht so:
PHP:
stripslashes($dokument);
sondern so:
PHP:
$dokument = stripslashes($dokument);
snuu
 
Zurück