Toon posts:

PHP in textarea updaten, lukt niet door slashes

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dmv het volgende script wil ik m'n php scripts updaten via m'n browser. Zodat ik het overal makkelijk kan updaten.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
if($todo == "save") 
{
$hetbestand = fopen("/usr/home/blabla/public_html/subdir/mijnphpscript.php", "w+");
fputs($hetbestand,$Tekst);
fclose($hetbestand);
}


$edit_file = "/usr/home/blabla/public_html/subdir/mijnphpscript.php";

     $fp = fopen($edit_file, "r");
     while(!feof($fp)) {
           $contents = fread($fp, 99999);
     }
     fclose($fp);



echo    "<FORM METHOD=Post ACTION=edit_index.php?todo=save>
    <textarea cols=120 rows=30 name=Tekst>$contents</textarea>
    <br><center><input type=submit value=Update></center></form>";
?>

Alleen na een update zit met php script vol met slashes.
voorbeeld voor update:
$Start = "<table border=2>";
voorbeeld na update
$Start = \"<table border=2>\";
Hoe haal ik die eruit?
Er zitten namelijk ook functionele \ in mijn script. En ik heb er niet zoveel verstand van.
Iemand?