Avatar billede arnums Nybegynder
25. maj 2004 - 11:31 Der er 4 kommentarer og
1 løsning

Flash og PHP loade, tilføje og hente

Jeg fik hjælp af den rare Mat, som lavede dette script for mig:
I din php fil skriver du:

<?
    $fp = fopen("info.txt","w");
    fputs($fp, $minVar);
    fclose($fp);
   
    $filename = "info.txt";
    $fd = fopen ($filename, "r");
    $tekst = fread ($fd, filesize ($filename));
    fclose ($fd);
   
    print $tekst;

?>

Tekstfilen hedder så info.txt (husk rettigheder på serveren)

Det skulle vist kunne gøre det (tekstfilen overskrives hver gang - det bad du om right?)

...MEN...

Nu kunne jeg godt tænke mig at den ikke overwriter, men tilføjer til tekstfilen istedet(foran)!!!!!
er det muligt, bare sådan uden videre?
Relaterede spgm:
http://www.eksperten.dk/spm/492964
http://www.eksperten.dk/spm/492570

PFT!  :o)
Avatar billede al_dair Nybegynder
25. maj 2004 - 11:54 #1
skift "r" ud med "a+"
Avatar billede al_dair Nybegynder
25. maj 2004 - 11:56 #2
Sorry .
hvis det er foran --> "w+"
Avatar billede al_dair Nybegynder
25. maj 2004 - 13:29 #3
Hvis du vil have at indholdet af tekstfilen, skal forblive den samme, og kun tilføje noget i toppen .. kan du ikke bruge fopen alene..

Du er nødt til at åbne filen, gemme indholdet i en variable, og skrive tilføjelsen ind, sammen med den gamle indhold. ..
Avatar billede al_dair Nybegynder
25. maj 2004 - 13:38 #4
<?
$data="bla bla\n";
$filnavn="info.txt";

//hent gammelt
$fp = fopen($filnavn, "r");
$gammelt = fread($fp, filesize ($filnavn));
fclose($fp);

//Tilføjelse + agmmelt
$nyt = $data.$gammelt;

//skriv nyt
$fp2 = fopen($filnavn, "w");
$slut = fwrite($fp2, $nyt);
fclose($fp2);
?>


_/\/\_
Avatar billede al_dair Nybegynder
26. maj 2004 - 23:51 #5
Kunne du bruge mit forslag?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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