Avatar billede dennism Nybegynder
12. juni 2005 - 21:16 Der er 2 kommentarer og
1 løsning

PHP: skriv til tekst-fil

Jeg har en fil form_num.txt som indholder tegnet 0.

Jeg kører følgende script:

    $file = fopen("form_num.txt", "r+");
    $num = fgets($file, 4096);
    $num++;
    fwrite($file, $num);
    fclose($file);

Dette ligger naturligvis 1 til 0, og skriver dette til filen. Mit problem er, at der i filen kommer til at stå 01 (altså 0'et fra start, og så 1 som jeg har tilføjet). Hvordan kan jeg gøre, sådan at 0'et ikke kommet med?
Avatar billede ranglen Nybegynder
12. juni 2005 - 21:22 #1
Hvis du nulstiller filpointeren inden du skriver til filen

fseek($file, 0);
fwrite($file, $num);
Avatar billede dennism Nybegynder
12. juni 2005 - 21:31 #2
Tak. Smider du lige et svar?
Avatar billede dennism Nybegynder
24. juni 2005 - 15:36 #3
Jeg lukker nu. Sig til, hvis du vil have point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester