Avatar billede nizo Nybegynder
16. september 2005 - 23:18 Der er 9 kommentarer og
1 løsning

file_get_contents() problem

Hej..

Jeg har et meget stort problem med file_get_contents() ..
Jeg skal bruge det i en sammen hæng hvor den læser en txt fil, putter noget mere ind i syntaxen oven over der staar i forvejen - og skriver til filen - til det formaal bruger jeg file_get_contents() men den vil simpelthen ikke loade filen og vise den i en php kode, kun hvis jeg lægger den i en <input> sker der noget :S

Nogle der kan hjælpe?
Avatar billede jaw Nybegynder
16. september 2005 - 23:20 #1
Hvordan bruger du den?
Avatar billede nizo Nybegynder
16. september 2005 - 23:21 #2
function Send() {
    $file=fopen('msg.txt', 'w+');
    $xfile=file_get_contents('msg.txt');
    $xfile=eregi_replace("ko=#", '', $xfile);
    $xfile=eregi_replace("\n", '', $xfile);
    $msg="ko=#\n<".$_POST[user]."> ".$_POST[msg]."".$xfile;
    fwrite($file, $msg);
    fclose($file);
    header("location: index.php");
}


Præcis saadan..
Avatar billede erikjacobsen Ekspert
16. september 2005 - 23:25 #3
Du skal i hvert fald flytte
    $file=fopen('msg.txt', 'w+');
ned til linien før fwrite.
Avatar billede nizo Nybegynder
16. september 2005 - 23:28 #4
Det var præcis det der skulle til!
tak for hjælpen!

Giv et svar :)
Avatar billede jakobdo Ekspert
16. september 2005 - 23:28 #5
erikjacobsen: Hvorfor skal den flyttes til før? Jeg er enig i den ikke bruges før, men det bør da ikke ændre resultatet?
Avatar billede erikjacobsen Ekspert
16. september 2005 - 23:31 #6
http://php.net/fopen: 'w+'  Open for reading and writing; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.

...ikke meget sjov at læse fra en tom fil.

Ingen svar fra mig - jeg samler slet ikke på point.
Avatar billede jakobdo Ekspert
16. september 2005 - 23:33 #7
Ahh! Nu er jeg med! :o) Takker for forklaringen!
Avatar billede nizo Nybegynder
16. september 2005 - 23:38 #8
Jeg kender godt til alle de functioner med fopen, det er ikke helt tilfældigt jeg valgte w+ ;)
Avatar billede nizo Nybegynder
16. september 2005 - 23:39 #9
Jeg er lidt lost i hvorfor det ikke virkede, men hovedsagen er at det virker :D

Saa svarer jeg selv :D
Avatar billede jakobdo Ekspert
16. september 2005 - 23:40 #10
Nizo: Jeg tror det var svar til mig! Undskyld jeg blandede mig!
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