Bluebeans Skrevet 6. januar 2004 Del Skrevet 6. januar 2004 Jeg har et script for og skrive til en txt fil. Det funker fint men da blir det som stod der fra før sletta. Hvordan gjør man sånn at det kommer over det som stod der fra før? Scriptet: <?php $filnavn = "filen.txt"; $SendForm = $_POST['SendForm']; $teksten = $_POST['teksten']; if(!$SendForm) { echo"<form action=$PHP_SELF method=post> <input type=text name=teksten>:Teksten din <br><input type=submit name=SendForm value=Sendt></form>"; } else { if($teksten) { $fp = fopen($filnavn, "w+"); fwrite($fp, $teksten); fclose($fp); echo"Filen ble skrevet til"; } else { echo"feil passord / ikke fylt inn alle felter"; } } ?> Lenke til kommentar
ZoRaC Skrevet 6. januar 2004 Del Skrevet 6. januar 2004 http://no.php.net/fopen: 'r+' Open for reading and writing; place the file pointer at the beginning of the file. altså: $fp = fopen($filnavn, "r+"); Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå