Każda linijka tekstu w moim pliku tekstowym ma postać "dane1||dane2||dane4||itd.....\n"
Do wyświetlania każdej pojedynczej linijki służy mi kod podany niżej. Mam pewien problem, ponieważ jeśli dodam więcej niż 3 linijki to wpisy pokazuję się w jakiejś dziwnej kolejności, zamiast wyświetlać się tak jak jest w pliku. Mam do was pytanie, widzicie tutaj gdzieś fragment kodu który odpowiada za taki stan rzeczy?
<?php
[$plk = file("file/$dzial$rozsz"); $title="<b>".$tdzial = str_replace("_"," ",$tdzial).":</b>"; $licznik="0";
for($i = 0; $i < $total; $i++)
{
if (strlen($line[0
]) == 1
) { $count = "000000" . $line[0
]; } if (strlen($line[0
]) == 2
) { $count = "00000" . $line[0
]; } if (strlen($line[0
]) == 3
) { $count = "0000" . $line[0
]; } if (strlen($line[0
]) == 4
) { $count = "000" . $line[0
]; } if (strlen($line[0
]) == 5
) { $count = "00" . $line[0
]; } if (strlen($line[0
]) == 6
) { $count = "0" . $line[0
]; }
$array[] .= "$count||$line[1]||$line[2]||$line[3]\n";
}
if($total!="0"){
}
if($popfile=="ok"){
$total=$top;
}
for($i=0; $total > $i; $i++){
$split = explode("||", $array[$i]); $split[0]=$split[0]+0;
$licznik++;
$ktora++;
if($split[1]!=""){
echo '<table class="table1">
<tbody id="__tBody">
<tr>
<td width="30"><img alt="" src="images/tablica.jpg" /></td>
<td width="157"><a href="'.$url.'/overview.php?dn='.$split[2].'&dzial='.$dzial.'&ktora='.$ktora.'">'.$split[1
] = str_replace("_"," ",$split[1]).'</a> <div style="font-size: 8pt;">pobrano: <strong>'.$split[0].'</strong> razy</div></td>
<td width="327">'.$split[3
] = str_replace("_"," ",$split[3]).'</td> </tr>
<tr>
<td> </td>
<td bgcolor="#F0F0F0"> </td>
<td bgcolor="#F0F0F0"> </td>
</tr>
</tbody>
</table>';
}}
?>
Powód edycji: znaczniki