PHP interesse |
|
Beste,
Ik heb een probleem met de volgende code. Het is bedoeling dat de code een file opend, en dat ik deze vervolgens in een tekst vlak kan aanpassen. Nadat ik iets heb aangepast, op Opslaan kan drukken. Hierbij overwrite hij dan de huidige file met de aanpassing.
Wie o wie kan me helpen?
<?php
$fil = "gordijnen.php";
if(isset($_POST['plaatsinhoudinbestand'])){
if(file_exists($fil)){
}
$file = htmlentities($_POST['inhoud']);
chmod($fil,0777);
$fp = fopen($fil,"w+"); // bestand wordt geopend, indien het niet bestaat wordt het aangemaakt
fwrite($fp,$file);
}
$fp = fopen($fil,"w+"); // bestand wordt geopend, indien het niet bestaat wordt het aangemaakt
$file = fread($fp,filesize($fil));
$file = stripslashes($file);
?>
<form name="edit_file" method="post">
<textarea name="inhoud" cols="75" rows="35"><?=$file;?></textarea><br />
<input type="submit" name="plaatsinhoudinbestand" value="Opslaan" />
</form>
<?php
fclose($fp);
?>
<?php $fil = "gordijnen.php"; if(isset($_POST['plaatsinhoudinbestand'])){ } $fp = fopen($fil,"w+"); // bestand wordt geopend, indien het niet bestaat wordt het aangemaakt } $fp = fopen($fil,"w+"); // bestand wordt geopend, indien het niet bestaat wordt het aangemaakt ?> <form name="edit_file" method="post"> <textarea name="inhoud" cols="75" rows="35"><?=$file;?></textarea><br /> <input type="submit" name="plaatsinhoudinbestand" value="Opslaan" /> </form> <?php ?>
Ik ben radeloos! Probeer zelf even het script op je eigen server/ftp.
Bedankt alvast.
|