Hallo,
ich brauche mal jemanden, der mir mit einem Skript weiterhelfen kann.
Es bewirkt in einem Forum, dass jeweils 20 Beiträge pro Seite angezeigt werden, dann wird automatisch eine nächste Seite erstellt. Aber irgendwas klappt da plötzlich nicht mehr.
Das muß meiner Meinung nach an der Zeile for ($i = $start * 20...etc.) liegen.
Hier der Teil des Skriptes, um den es geht:
if (!isset($start)) $start = 0;
$farbe = true;
$datei = file("$forum/$file_order");
for ($i = $start * 20 * 6; $i < (($start * 20)+(6 * 20)); $i += 6)
{
if ($farbe)
echo "<tr bgcolor=white>";
else
echo "<tr bgcolor=cccccc>";
$farbe = !$farbe;
echo "<td class=normal2> <b><a class=list_link href=$forum_id?forum=$forum&id=" . $datei[$i + 1] . ">" . stripslashes($datei[$i]) . "</a></td>";
echo "<td class=normal2 align=right><b><a class=list_link href=mailto:" . $datei[$i+3] . ">" . stripslashes($datei[$i + 2]) . "</a> </td>";
echo "<td class=normal2 align=right> " . $datei[$i + 4] . " </td>";
echo "<td class=normal2 align=right> " . date("m/d/y H:i", $datei[$i + 5]) . " </td>
</tr>";
if ( strlen($datei[$i + 6]) < 1) break;
}