Gå til innhold

snu rekkefølge...


Anbefalte innlegg

Jeg har et script som skriver en linje med informasjon til en .txt fil. Det nyeste som blir skrevet blir lagt nederst. Når jeg da inkluderer den filen på en side havner det som er nederst i .txt filen nederst på siden. Er det mulig å ved hjelp av php og snu rekkefølgen på det som står i .txt filen? Slik at det som står nederst i .txt filen vises øverst på selv siden? Evt. hvordan?

Lenke til kommentar
Videoannonse
Annonse

<?php

$text = file('filnavn.txt'); // bruk file() til å laste inn fila

$text = array_reverse($text) // og deretter array_reverse()

$text = implode("rn", $text) //.. nytte implode() til å kombinere det

echo $text;

?>

 

Dette vil gje deg fila i motsett rekkefølge frå det den er lagra i. Slå det opp på PHP.net om du har problem med å forstå det... :)

Lenke til kommentar

Jeg prøvde å gjøre som kilogram skrev, men gjesteboka mi ble helt fokka opp!

Teksten kom f.eks over nick, mail, url osv...

og noe av teksten som en hadde skrevet, kom under en annen sitt!

Så dette ble det bare rot av...

Har du forslag til hva jeg kan gjøre?!?

 

Takker

Lenke til kommentar

Eg sa at dette berre gjaldt dersom du ville snu fila linje for linje. I fila som nokon linka til, må ein først fjerne dei øverste to linjene, og det skal så gå fint.

 

Dersom gjesteboka har return-terminerte felt, så vil ikkje denne metoden virke, og ein vert nødt til å gjere det på ein annan måte.

 

$ny = implode("rn", $text) gjer slik at arrayen $text blir kombinert til ein string $ny, med CR/LF som linjeskift (dette er vanleg linjeskift).

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...