| Autor | Zpráva | ||
|---|---|---|---|
| Radek9 Profil |
#1 · Zasláno: 6. 7. 2009, 12:28:48 · Upravil/a: Radek9
Ahoj. Mám kód:
<?php
$array = array("txt");
$page = $_GET["page"];
$adresar = opendir("./");
$i = 0;
while ($soubor = readdir($adresar)) {
$f = Explode(".",$soubor);
if(in_array($f[1],$array))
{
$file[$i] = $soubor;
$i++;
}
}
closedir($adresar);
if(!isset($page)){$page = 1;}
for ($i = ($page * 10) - 10; $i < ($page * 10); $i++){
echo $file[$i]."<br>";
}
//strankovani
$count = ceil($file[$i] / 10);
for($x=1; $x <= $count;$x++){
echo '<a href="?page='.$x.'">'.$x.'</a>';
}
?>který mi vystránkuje vše co mám v opendiru po deseti. Stránkování funguje, ale problém je s výpisem odkazů. Nevíte prosím někdo, jak to upravit, aby se ty odkazy zobrazovalo? |
||
| fuckin Profil |
#2 · Zasláno: 6. 7. 2009, 13:42:13
popis co se vypisuje, jestli se ty odkazy vubec nevykonaji nebo proste v cem je problem.
|
||
| Radek9 Profil |
#3 · Zasláno: 6. 7. 2009, 13:51:27
Vypíše mi to názvy txt souborů, rozdělené na stránky po deseti. To dělení na stránky je v pořádku. Pokud url stránky zadám ručně, požadovaná stránka se zobrazí, ale nezobrazují se odkazy, které by na ty stránky odkazovaly. (To úplně dole.)
|
||
| Radek9 Profil |
#4 · Zasláno: 6. 7. 2009, 19:35:47
Tak mi kamarád poradil. Dělal jsem chybu v tom, že jsem text dělil číslovkou, což je blbost. Stačí
$count = ceil($file[$i] / 10); nahradit za $count = ceil(count($file) / 10); |
||
|
Časová prodleva: 16 let
|
|||
0