[ BLACK_SWORD @ 26.12.2010. 18:17 ] @
Pozdrav! napravio sam paginaciju i sad kad ukljucim error_reporting(E_ALL); javlja mi greške Code: Notice: Undefined index: stranica in D:\xampp\htdocs\paginacija.php on line 42 Notice: Undefined index: stranica in D:\xampp\htdocs\paginacija.php on line 8 a kad je iskljućen error_reporting(E_ALL); dobro radi skripta. evo kod od paginacije Code: <?php require('sajt/Postavke.php'); //Poziva Postavke.php. /*Paginacija.*/ function paginacija($redak,$po_stranici=10,$z) { $_GET['stranica']=$_GET['stranica']?intval($_GET['stranica']):1; $p=ceil($redak/$po_stranici); if($p>1) { if($_GET['stranica']>1) { echo'<a href="'.$_SERVER['PHP_SELF'].''.$z.'stranica='.(intval($_GET['stranica'])-1).'"><<</a>'; } echo'<a href="'.$_SERVER['PHP_SELF'].''.$z.'stranica=1">1</a>'; $pocetak=max(2,min($p-4,$_GET['stranica']-2)); $kraj=min($p-1,max($pocetak+3,$_GET['stranica']+2)); for($i=$pocetak;$i<=$kraj;$i++) { if(($pocetak>2)and($pocetak==$i)) { echo'...'; } echo'<a href="'.$_SERVER['PHP_SELF'].''.$z.'stranica='.$i.'">'.$i.'</a>'; if(($kraj<$p-1)and($i==$kraj)) { echo'...'; } } echo'<a href="'.$_SERVER['PHP_SELF'].''.$z.'stranica='.$p.'">'.$p.'</a>'; if($_GET['stranica']<$p) { echo'<a href="'.$_SERVER['PHP_SELF'].''.$z.'stranica='.(intval($_GET['stranica'])+1).'">>></a>'; } } } $granica=$_GET['stranica']?((intval($_GET['stranica'])-1)*2).',2':'0,2'; $q=mysql_query("SELECT * FROM blog_kategorije ORDER BY id_blog_kategorije ASC LIMIT ".$granica); if(mysql_num_rows($q)) { while($redak=mysql_fetch_array($q)) { echo $redak['ime_kategorije'].'<br />'; } } $r=mysql_num_rows(mysql_query("SELECT id_blog_kategorije FROM blog_kategorije")); paginacija($r,2,'?'); ?> Znali neko u cemu je problem? Hvala! |