Gå til innhold

få funksjon til å overskrive *.txt fil. [løst]


Anbefalte innlegg

Lurte på om noen kunne gi et hint om det går an å få denne funksjonen til å overskrive, ikke bare fortsette på slutten av eldre tekst..

 

PHP
  

<?php

$fp = fopen("logg.txt", "a+"); //filpeker på slutten av en fil

$linje = $dato = date('m.d.y - \k\l H:i'). "***---***" ;

$linje .= "Hestehei: ". "***---***";

$linje .= $_POST['hestkvall'] . "***---***";

$linje .= "Lindefjell: ". "***---***";

$linje .= $_POST['lindekvall'] . "***---***";

$linje .= "Gluggvarden: ". "***---***";

$linje .= $_POST['gluggkvall'] . "***---***";

$linje .= "Slåttedalen: "  . "***---***";

$linje .= $_POST['slattekvall'] . "***---***";

$linje .= "Ljosland: "      . "***---***";

$linje .= $_POST['ljoskvall'] . "***---***";

fwrite ($fp, $linje); // skriver strengen til fil

fwrite ($fp, "\n"); // sikrer at neste gang starter på ny linje

fclose ($fp);

?>

 

Koden er opprinnelig hentet fra boka "webprogrammering i php"

Ruben

Endret av Prebus80
Lenke til kommentar
Videoannonse
Annonse
Lurte på om noen kunne gi et hint om det går an å få denne funksjonen til å overskrive, ikke bare fortsette på slutten av eldre tekst..

 

PHP
  

<?php

$fp = fopen("logg.txt", "a+"); //filpeker på slutten av en fil

$linje = $dato = date('m.d.y - \k\l H:i'). "***---***" ;

$linje .= "Hestehei: ". "***---***";

$linje .= $_POST['hestkvall'] . "***---***";

$linje .= "Lindefjell: ". "***---***";

$linje .= $_POST['lindekvall'] . "***---***";

$linje .= "Gluggvarden: ". "***---***";

$linje .= $_POST['gluggkvall'] . "***---***";

$linje .= "Slåttedalen: "  . "***---***";

$linje .= $_POST['slattekvall'] . "***---***";

$linje .= "Ljosland: "      . "***---***";

$linje .= $_POST['ljoskvall'] . "***---***";

fwrite ($fp, $linje); // skriver strengen til fil

fwrite ($fp, "\n"); // sikrer at neste gang starter på ny linje

fclose ($fp);

?>

 

Koden er opprinnelig hentet fra boka "webprogrammering i php"

Ruben

7228515[/snapback]

 

Den som leser boka finner.. $fp = fopen("logg.txt\", \"w\"); :w00t:

Endret av Prebus80
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...