.js bestandje wegschrijven
Marc Huyghebaert
22/04/2011 16:46:12Ik heb een probleem bij het wegschrijven van een bestandje met de .js extensie.
Misschien weet iemand wat ik verkeerd doe?
Hier is wat ik heb
<form method="POST" action="" ENCTYPE="multipart/form-data>
<p align="left">Aan te passen file : <input type="text" READONLY name="calenderdatabasefilelocation" size="30" value="../pages/kalender-database.js"></p>
<textarea id="editor1" name="editor1" rows="20" cols="100"></textarea>
<p align="left"><input type="submit" value="Opslaan" name="actie"></p>
</form>
Het uitlezen en vertonen lukt prima.
De bedoeling is dat je wijzigingen aanbrengt en dan het bestandje terug wegschrijft. Dat doe ik zo
// open kalender database in write mode
$file = fopen("../pages/kalender-database.js", "w") or exit("Unable to open file!");
// schrijf file weg
fwrite($file, $editor1);
// sluit file
fclose($file);
nu het wegschrijven lukt ook behalve dat elke keer er een " teken in de tekst staat na het we wegschrijven er een \ voor komt te staan.
Dus org staat er bvb "Y","M","D" en na het wegschrijven en opnieuw inlezen staat er \"Y\",\"M\",\"D\"
hoe kan ik dat verkomen? Iemand een idee??
Thanks
Misschien weet iemand wat ik verkeerd doe?
Hier is wat ik heb
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<form method="POST" action="" ENCTYPE="multipart/form-data>
<p align="left">Aan te passen file : <input type="text" READONLY name="calenderdatabasefilelocation" size="30" value="../pages/kalender-database.js"></p>
<textarea id="editor1" name="editor1" rows="20" cols="100"></textarea>
<p align="left"><input type="submit" value="Opslaan" name="actie"></p>
</form>
Het uitlezen en vertonen lukt prima.
De bedoeling is dat je wijzigingen aanbrengt en dan het bestandje terug wegschrijft. Dat doe ik zo
// open kalender database in write mode
$file = fopen("../pages/kalender-database.js", "w") or exit("Unable to open file!");
// schrijf file weg
fwrite($file, $editor1);
// sluit file
fclose($file);
nu het wegschrijven lukt ook behalve dat elke keer er een " teken in de tekst staat na het we wegschrijven er een \ voor komt te staan.
Dus org staat er bvb "Y","M","D" en na het wegschrijven en opnieuw inlezen staat er \"Y\",\"M\",\"D\"
hoe kan ik dat verkomen? Iemand een idee??
Thanks