Autor | Zpráva | ||
---|---|---|---|
had Profil * |
#1 · Zasláno: 4. 9. 2008, 17:31:25
ahoj, tak už sem píšu zase ;) no nic, jedná se o to, že použiju fci opendir, pak readdir, abych dostal obsah složky (funguje jako fotogalerie), ovšem na opendir() se to zasekne. nevydá žádnou chybu, neřekne nic. zjistí, že je celkem ve složce 1 soubor (ač jsou tam nakopírovaný ve skutečnosti 3), a když řeknu echo readdir, tak by mi měl vrátit "array", ovšem taky nic. já už fakt nevím, proč tenhle primitiv nefunguje.
$slozka = opendir($_root.$_cesta_fotogalerie.$foto['adresar']); // načteme složku s obrázky $text_vystup = "<h2><a href=\"".$_root."fotogalerie/\" alt=\"Fotogalerie\" title=\"Fotogalerie\">Fotogalerie</a>"; $text_vystup .= " - ".$foto['nadpis']."</h2>\n"; while($soubor = readdir($slozka)){ if( ($soubor <> ".") and ($soubor <> "..") and (!is_dir($_root.$_cesta_fotogalerie.$foto['adresar']."/".$soubor)) ){ $text_vystup .= "<div class=\"fotka\">"; if(file_exists($_root.$_cesta_fotogalerie.$foto['adresar']."/".$_max.$ soubor)){ // fotka má velký náhled $text_vystup .= "<a href=\"".$_root.$_cesta_fotogalerie.$foto['adresar']."/".$_max.$soubor ."\">"; $text_vystup .= "<img src=\"".$_root.$_cesta_fotogalerie.$foto['adresar']."/".$soubor."\" alt=\"\" title=\"\" /></a>\n"; }else{ $text_vystup .= "<img src=\"".$_root.$_cesta_fotogalerie.$foto['adresar']."/".$soubor."\" alt=\"\" title=\"\" />\n"; } $text_vystup .= "</div>\n"; } } |
||
had Profil * |
#2 · Zasláno: 4. 9. 2008, 19:26:16
tak a teď mi to začalo psát chyby:
Warning: opendir(http://localhost/veka/foto/07-jablone) [function.opendir]: failed to open dir: not implemented in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\veka\fotogalerie.php on line 57 Warning: readdir(): supplied argument is not a valid Directory resource in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\veka\fotogalerie.php on line 62 Warning: closedir(): supplied argument is not a valid Directory resource in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\veka\fotogalerie.php on line 77 určitě ty dvě poslední souvisí s tím opendir, ale nevím, proč mi to neotevře, když ta složka přeci existuje...a dokonce ma i obsah... |
||
Goumbik Profil |
#3 · Zasláno: 4. 9. 2008, 20:24:08
co takhle využít databáze ? ee ?
|
||
had Profil * |
#4 · Zasláno: 4. 9. 2008, 20:31:08
pres databáze to je, ale tam ukládám jenom informace o fotogaleriích. samotný zobrazování fotek mi takhle přijde jednodušší - nebo nevím no...přijde mi zbytečný nahrávat se se všema názvama třeba 150 fotek do databáze...:)
|
||
had Profil * |
#5 · Zasláno: 4. 9. 2008, 20:40:42
tak to mi někdo prosím řekněte, proč se tomu nelíbila absolutní adresa??? zkusil jsem relativní foto/07-jablone/ a ejhle...
|
||
had Profil * |
#6 · Zasláno: 4. 9. 2008, 20:49:35
i tak díky za pomoc ;)
|
||
Časová prodleva: 16 let
|
0