Rainbow Skrevet 18. mars 2003 Del Skrevet 18. mars 2003 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
kilogram Skrevet 18. mars 2003 Del Skrevet 18. mars 2003 Dersom du vil ha snudd fila pr. linje (dvs. pr. linjeskift), bruk file() til å laste inn fila, og deretter array_reverse() på variabelen du får frå file. Deretter kan du nytte implode() til å kombinere det til ein string igjen... Lenke til kommentar
Rainbow Skrevet 18. mars 2003 Forfatter Del Skrevet 18. mars 2003 Hadde det vært mulig å oversette det til noe jeg har mulighet til å forstå? Er ikke så stå innen php at det gjør noe. Om du har et eksempel til hvordan jeg kan gjøre det hadde det vært fint Lenke til kommentar
kilogram Skrevet 18. mars 2003 Del Skrevet 18. mars 2003 <?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 detecho $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
supersmalltalk Skrevet 19. mars 2003 Del Skrevet 19. mars 2003 har selv lett litt etter noe som kan snu tekst filen, og deretter hente det i motsatt rekkefølge. Men har gått over til databaser, men er jo greit å vite hvis jge kommer til å bruke det igjen en gang. Mvh Kjetil Tveit OddsSiden.com Lenke til kommentar
Scalpel Skrevet 19. mars 2003 Del Skrevet 19. mars 2003 $text = implode("rn", $text) Kilogram, kan du fortelle hva dette gjør? Filen som Rainbow refererer til har denne oppbygningen, det er fra et gammelt IP-loggingscript jeg skrev. Når jeg bruker kilogram sin løsning mister man tabulatorer og linjeskift. Noen forslag til å ordne det? Lenke til kommentar
BeCo Skrevet 19. mars 2003 Del Skrevet 19. mars 2003 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
kilogram Skrevet 19. mars 2003 Del Skrevet 19. mars 2003 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå