Hey,
Skulle lige stille følgende spørgsmål for en veninde :
Så har jeg brug for lidt hjælp... Jeg har følgende kode, som læse en masse
fra en tekstfil.
<?
if(!($myFile=fopen("test.txt","r")))
{
echo "error";
exit;
}
while(!feof($myFile))
{
$myLine.=fgets($myFile,255);
}
fclose($myFile);
$start="<div class='oversigt'>";
$end="</td>";
$start_position=strpos($myLine, $start);
$end_position=strpos($myLine, $end)+strlen($end);
$length=$end_position-$start_position;
$myLine=substr($myLine, $start_position, $length);
echo $myLine;
?>
Bla. følgende står i tekstfilen "test.txt" :
<div class='oversigt'>
<div><span class='start'>10:00</span><span class='job'>Opgave 1</span>(Lokal
1)</div>
<div class='beskrivelse'>Ja og her står så en masse</div>
</div>
</div>
<div class='oversigt'>
<div><span class='start'>11:00</span><span class='job'>Opgave 2</span>(Lokal
2)</div>
<div class='beskrivelse'>Ja og her står så en masse</div>
</div>
</div>
<div class='oversigt'>
<div><span class='start'>12:00</span><span class='job'>Opgave 3</span>(Lokal
3)</div>
<div class='beskrivelse'>Ja og her står så en masse</div>
</div>
</div>
Dog vil jeg gerne fjerne noget at teksten ved indlæsning. F.eks. hvis jeg
angive "(Lokal 2)", så søger den om noget hedder det ved indlæsning af
filen, og hvis der skal så skal alt dette fjernes :
<div class='oversigt'>
<div><span class='start'>11:00</span><span class='job'>Opgave 2</span>(Lokal
2)</div>
<div class='beskrivelse'>Ja og her står så en masse</div>
</div>
</div>
Hvorefter følgende skrives til en txt fil igen :
<div class='oversigt'>
<div><span class='start'>10:00</span><span class='job'>Opgave 1</span>(Lokal
1)</div>
<div class='beskrivelse'>Ja og her står så en masse</div>
</div>
</div>
<div class='oversigt'>
<div><span class='start'>12:00</span><span class='job'>Opgave 3</span>(Lokal
3)</div>
<div class='beskrivelse'>Ja og her står så en masse</div>
</div>
</div>
Håber i forstår mig, og at i kan hjælpe