christdi Skrevet 23. mai 2004 Del Skrevet 23. mai 2004 Hei. Jeg har følgende kode for å hente inn og dele opp informsjon fra en tekstfil : <? $innhold = file("cv.txt"); echo "<table cellspacing=2 cellpadding=3>"; foreach ($innhold as $verdi) { $del=split(";",$verdi); echo "<tr><td class=s>$del[0]</td><td class=s>$del[1]</td><td class=s>$del[2]</td></tr>"; } echo "</table>"; ?> Jeg prøver å utheve overskriftene som står i tekstfilen. Navn, skole og arbeid er overskrifter som jeg ønsker å skrive ut med bold skrift. Resten skal skrives ut som normalt. Kan noen vise hvordan dette skal løses ? Mvh Lenke til kommentar
Gilbert Skrevet 23. mai 2004 Del Skrevet 23. mai 2004 <b>text</b> <? $innhold = file("cv.txt"); echo "<table cellspacing=2 cellpadding=3>"; echo "<tr><td class=s><b>Navn</b></td><td class=s><b>Skole</b></td><td class=s><b>Arbeid</b></td></tr>"; foreach ($innhold as $verdi) { $del=split(";",$verdi); echo "<tr><td class=s>$del[0]</td><td class=s>$del[1]</td><td class=s>$del[2]</td></tr>"; } echo "</table>"; ?> Lenke til kommentar
christdi Skrevet 25. mai 2004 Forfatter Del Skrevet 25. mai 2004 Jeg fant en løsning på mitt problem. Ved å bruke preg_match. Se koden under hvis noen er intressert : <? $innhold = file("cv.txt"); echo "<table cellspacing=2 cellpadding=3>"; foreach ($innhold as $verdi) { $del=split(";",$verdi); if(preg_match('/(Name|Education|Work|School|Lived)/i',$verdi)) { echo "<tr><td><b>$del[0]</b></td></tr>"; } else { echo "<tr><td>$del[0]</td><td>$del[1]</td><td>$del[2]</td></tr>"; }} echo "</table>"; ?> 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å