Avatar billede intenz Novice
19. juli 2001 - 20:38 Der er 4 kommentarer og
1 løsning

Skriv i starten af filen???

Jeg er igang med at lave noget med tekstfiler i PHP, men kan ikke få det til at skrive den nyeste \"variabel\" øverst i filen. Den overskriver den eksisterende.

Jeg bruger:
$fp = fopen(\"$cat/comments/$id/headlines.txt\",\"r+\");
fputs($fp,\"$comnumber|$headline|\\n\");
fclose($fp);

Og den opfører sig ligesom hvis man bruger w i stedet for r+

Eksempel her:
http://igaming.cc/community/comment.php
Avatar billede emulatorspil.dk Nybegynder
19. juli 2001 - 20:45 #1
tjek dette link...:

http://razor.dk/php/filsystem/
Avatar billede razmuz_dk Nybegynder
19. juli 2001 - 20:48 #2
<?
$fp = fopen(\"fil.txt\",\"r\");
$buffas = fread($fp,filesize(\"fil.txt\"));
fputs($fp,\"NYYY TEKST!-$buffas\");
fclose($fp);
?>
Avatar billede wizprod.com Nybegynder
20. juli 2001 - 09:47 #3
Her findes en liste som beskriver alle de metoder hvorpå en man kan skrive/læse fra en fil:

http://php.net/manual/en/function.fopen.php
Avatar billede intenz Novice
20. juli 2001 - 11:16 #4
>> emulatorspil.dk og wizprod.com

Der står begge steder (på dk og eng.) at:
\'r+\' - Open for reading and writing; place the file pointer at the beginning of the file

Men den overskriver det der står i filen! :(
Avatar billede intenz Novice
20. juli 2001 - 11:28 #5
Jeg fandt selv en løsning som minder meget lidt om razmuz.dk\'s. Så han får bare 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