PHP ver gevorderde |
|
Je neemt de oorspronkelijke inhoud van het bestand, die gooi je in een variabele.
Vervolgens maak je het bestand opnieuw aan (alle tekst erin wordt dus gewist) dmv. fopen(' bestand', 'w+').
Je hebt waarschijnlijk een var waar de het stuk instaat dat moet worden bijgeschreven. Aan die var plak je de vorige inhoud van het bestand en dat zet je er dan weer in dmv fwrite();
<?
$file = 'nieuws.php';
$old = fopen($file, 'r');
$old_text = file_get_contents($old);
fclose($file);
$new = fopen($file, 'w+');
$text = '<h1>'.$_POST['titel'].'</h1><p>'.$_POST['bericht.'].' </p>';
$text .= $old_text;
fwrite($new, $text);
fclose($file);
<? $file = 'nieuws.php'; $old = fopen($file, 'r'); $new = fopen($file, 'w+'); $text = '<h1>'.$_POST['titel'].'</h1><p>'.$_POST['bericht.'].' </p>'; $text .= $old_text;
Edit: ik weet niet of dit werkt, niet getest.. |