HiSpeed Skrevet 26. oktober 2007 Del Skrevet 26. oktober 2007 Jeg ønsker å ha en ekstern fil som inneholder flere tekstlinjer (Satt som arrays?). I hovedfilen ønsker jeg å hente opp en bestemt linje fra denne filen med en id. Er det noen som kan fortelle meg hvordan jeg gjør dette? Gjerne kodene. Lenke til kommentar
Stian Jacobsen Skrevet 27. oktober 2007 Del Skrevet 27. oktober 2007 <?php $fil = file("http://www.enside.no/test.html"); foreach($fil as $n => $d) { echo $d[14]; } ?> denne vil skrive ut linje nr 13.. Husk at man begynner å telle på 0 Lenke til kommentar
HiSpeed Skrevet 28. oktober 2007 Forfatter Del Skrevet 28. oktober 2007 <?php $fil = file("http://www.enside.no/test.html"); foreach($fil as $n => $d) { echo $d[14]; } ?> denne vil skrive ut linje nr 13.. Husk at man begynner å telle på 0 Takker! Er det noen måte å gjøre dette på uten å bruker php? Tenkt situasjon: Jeg har et tekstavsnitt med tekst skrevet i html og ønsker å endre f.eks et ord i avsnittet ved behov. Dette ordet/setning skal hentes fra en ekstern fil (navn.txt) Lenke til kommentar
Runar Skrevet 30. oktober 2007 Del Skrevet 30. oktober 2007 (endret) Da må du isåfall bruke rammer eller iframes, men det er noe jeg håper du ikke velger. Bruk PHP, det er det letteste og beste. @Stian Jacobsen: Må man ikke skrive echo $d[12]; i stedet for 14? Den begynner jo på 0 som du sier, så 1 vil da være linje 2, 12 vil være linje 13 også videre. Endret 30. oktober 2007 av Runar Lenke til kommentar
Stian Jacobsen Skrevet 30. oktober 2007 Del Skrevet 30. oktober 2007 str_replace('tekst_som_skal_endres', 'ny_tekst_her', $linjenummer); Runar, ehh.. my bad Lenke til kommentar
HiSpeed Skrevet 30. oktober 2007 Forfatter Del Skrevet 30. oktober 2007 str_replace('tekst_som_skal_endres', 'ny_tekst_her', $linjenummer); Runar, ehh.. my bad Ehh, Skjønte ikke denne helt. Kan du forklare litt mere? Lenke til kommentar
Stian Jacobsen Skrevet 30. oktober 2007 Del Skrevet 30. oktober 2007 str_replace('tekst_som_skal_endres', 'ny_tekst_her', $linjenummer); Runar, ehh.. my bad Ehh, Skjønte ikke denne helt. Kan du forklare litt mere? La oss si at den linjen du henter inneholder ordet "melk". Dette ønsker du å endre med "solo-brus". $fil = file("http://www.enside.no/test.html"); foreach($fil as $n => $d) { $linje = str_replace("melk", "solo-brus", $d[12]); echo $linje; } 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å