<?
function openFile($fileName)
{
$fileHandle = fopen($fileName, "r+");
$text = fread($fileHandle, filesize($fileName));
fclose($fileHandle);
return $text;
}
if($_POST[open])
{
if(!empty($_POST[fileName]) or file_exists($_POST[fileName]))
{
$code = openFile($_POST[fileName]);
}
}
if($_POST[save])
{
$fileName=$_POST[fileName];
$fileHandle = fopen($fileName, "r+");
$text=$_POST[edit];
fwrite($fileHandle,$text);
fclose($fileHandle);
$code = openFile($_POST[fileName]);
}
?>
<form action="editor.php" method="post">
<input type="text" name="fileName"><input type="submit" name="open" value="open">
</form>
<form action="editor.php" method="post">
<input type="submit" name="save" value="save">
<input type="hidden" name="fileName" value="<? echo $fileName?>">
<br>
<textarea cols="100" rows="30" wrap="OFF" name="edit"><? echo $edit?></textarea>
</form>
Ik kan gewoon bestandjes openen maar als ik ze wil opslaan zet hij bij iederre ' er een \ voor... dat doet hij ook bij de \ zelf en bij de " ... Weet iemand hoe ik dit eruit kan halen?
Alvast bedankt :)
Stef