hallo zusammen..
ich habe da ein eventscript.
ich möchte nun das nicht alle einträge angezeigt werden
sondern nur die nächsten 10!
irgendwie will das nicht hinhauen:
danke für deine hilfe
marco
ich habe da ein eventscript.
ich möchte nun das nicht alle einträge angezeigt werden
sondern nur die nächsten 10!
irgendwie will das nicht hinhauen:
PHP-Code:
$events = file("data.txt");
$anz = count($events);
$vorlage = file("vorlage.htm");
$vorlage = implode(" ",$vorlage);
$z = localtime(time() , 1);
$z[tm_mon] = $z[tm_mon]+1;
if ($z[tm_mday] < 10){$z[tm_mday] = "0$z[tm_mday]";}
if ($z[tm_mon] < 10){$z[tm_mon] = "0$z[tm_mon]";}
$zeit = "$z[tm_year]$z[tm_mon]$z[tm_mday]";
if($action == "pfor"){
pfor();
exit;
}elseif($action == all){
show();
exit;
}elseif($action == del){
del();
$view = "Eintrag gelöscht<br><br>";
show();
exit;
}elseif($pass == $passwort){
if($text == ""){
form($view);
exit;}else{
$view = enter();
form($view);
exit;}
}else{
$view = "<table border=0 bordercolor=000000 cellspacing=0 width=100%>";
sort($events, SORT_NUMERIC);
reset ($events);
while (list ($key, $val) = each ($events)) {
$ev = explode("||",$val);
if ($ev[10] != ""){$lin = "<a href=\"$ev[10]\" target=\"_blank\">"; $lin2 = "</a>";}else{$lin = ""; $lin2 = "";}
$col++;
if (round($col/2) == $col/2){$bgcolor = $bgcolora;}else{$bgcolor = $bgcolorb;}
if($ev[0] >= $zeit){
$view = "$view
<tr height=25 bgcolor=$bgcolor>
<td width=100 align=right>
<p><b><font size=1>$ev[1].$ev[2].$ev[3] </font></b></p>
</td>
<td>
<p><font size=1> $ev[4] </p>
</td>
<td>
<p><b><font size=1>$lin$ev[5]$lin2</b></p>
</td>
<td>
<p><font size=1> $ev[6]</p>
</td>
<td>
<p><font size=1> $ev[7] $ev[9]</font></p>";
if (($ev[10] != "")or($ev[9] != "")){
}
$view = "$view </td></tr>";
}
}
$view = "$view </table>";
marco
Kommentar