Hoi!
Hab nen Problem. Proge nen GB und habe dieses Script eingefügt damit er nach 10 Einträgen ne neue Seite macht:
	
Er bezieht sich irgendwie auf die Zeilenanzahl der dat datei. Weiter oben habe ich Gesamteinträge:
	
wo wird das geschrieben, worauf es sich bezieht? Die Rechnung stimmt. 
Zu sehen hier:
http://www.mdsdesign.de/GB%20Neu/gb.php
					Hab nen Problem. Proge nen GB und habe dieses Script eingefügt damit er nach 10 Einträgen ne neue Seite macht:
PHP-Code:
	
	
<?php 
$fn="gb.dat";   
$until=10;         
$me=$HTTP_SERVER_VARS['PHP_SELF']; 
if(@!$HTTP_GET_VARS['startnr']) { $HTTP_GET_VARS['startnr'] = 0; } 
if (file_exists($fn)) 
{ 
   $fp=fopen($fn,"r"); 
   $dat=fread($fp,filesize($fn));  
   fclose($fp); 
   $line=explode("\n",$dat); 
   $insgesamt=count($line);      
} 
$start=$HTTP_GET_VARS['startnr']; 
$ende=$HTTP_GET_VARS['startnr']+$until; 
if ($ende>$insgesamt) { $ende=$insgesamt;} 
for ($i=$start;$i<$ende;$i++) 
{ 
   echo "$line[$i]<br>"; 
} 
for($i=0; $i<($insgesamt/$until); $i++) 
{ 
   $nstart=$i*$until; 
   $link=$i+1; 
   if($nstart==$start) 
   { 
      echo "<div align='right'><font size='2' face='Verdana, Arial, Helvetica, sans-serif'><b>[$link]</b></font></div>"; 
   } else { 
      echo "<div align='right'><font size='2' face='Verdana, Arial, Helvetica, sans-serif'>Seite:<a href=\"$me?startnr=$nstart\">$link</a></font></div>"; 
   } 
} 
?>
PHP-Code:
	
	
<? 
$daten = file("gb.dat"); 
$Ergebnis = count($daten);
$anzahl1 = ( 1 / 4 * $Ergebnis  ) - 1 / 4;
echo "Es sind $anzahl1 Einträge vorhanden"; 
?>
Zu sehen hier:
http://www.mdsdesign.de/GB%20Neu/gb.php
EDIT: 
php.tags by Abraxax
 
          
Kommentar