-PROBLEEM OPGELOST, DANKJE!-
Beste Tweakers!
dus, hoe kan ik maken dat bij het volgende scriptje, als je een textje submit in de form, het niet de hele file (berichten.txt) veranderd, maar enkel een regel toevoegt aan het bestand, zonder dat de voorgaande regel verwijderd wordt.. het lukt me maar niet.
m'n broer vertelde me dat hier wel iemand zou zijn die me zou kunnen helpen!
met vriendelijke groet;
Robadub
-
Beste Tweakers!
dus, hoe kan ik maken dat bij het volgende scriptje, als je een textje submit in de form, het niet de hele file (berichten.txt) veranderd, maar enkel een regel toevoegt aan het bestand, zonder dat de voorgaande regel verwijderd wordt.. het lukt me maar niet.
m'n broer vertelde me dat hier wel iemand zou zijn die me zou kunnen helpen!
met vriendelijke groet;
Robadub
-
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <?
$filename = "berichten.txt";
if(!file_exists($filename)) { $a = fopen($filename,"a"); fclose($a); }
if(isset($_GET['submit'])) {
$bestand = fopen($filename, "w");
$nieuwetekst = $_POST['ta'];
if(fwrite($bestand, $nieuwetekst)) {
echo("gelukt!<br /><a href=\"berichten.php\">ok</a>");
} else {
echo("mis!<br /><a href=\"berichten.php\">ok</a>");
}
fclose($bestand);
} else {
$bestand = fopen($filename, "r");
$inhoud = fread($bestand, filesize($filename));
?>
<form method="post" action="<?=$_SERVER['PHP_SELF']?>?submit=1">
<input type="text" name="ta" value="<?=$inhoud?>" />
<input type="submit" value="testn!" />
</form>
<?php
fclose($bestand);
}
?> |