Ik heb zelf een online editor proberen te maken... Dit is het script:

<?
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
Bedankt even proberen...

Reageren