Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]galeria
Forum PHP.pl > Forum > Przedszkole
ciekawy30
Witam mam problem z galeria. nie wyświetla mi sie żadne zdjęcie a zamiast tego katalog jest pusty oto mój kod
CODE
long_code_here = <html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=Windows-1250">
<TITLE> Galeria zdjęć</TITLE>
</HEAD>
</html>
<BODY>
<?
$katalog = opendir ('zdjecia');
$i=1;
while ($plik = readdir ($katalog)) {
if (ereg (".gif$ |.jpg$",$plik)) {$zdjecia[$i++] =$plik;}
}
closedir ($katalog);

if (($nr>0) &&($r<=count($zdjecia))) {
print "<P ALIGN=CENTER>";
if (nr>1) {
print '<A HREF="6-15.php$nr='.($nr-1);
print'">Poprzednie</A>&nbsp;nbsp;&nbsp;';
}
print'<A HREF="galeria.php">GALERIA</A>&nbsp;&nbsp;&nbsp;';
if ($nr<count($zdjecia)) {
print '<A HREF="galeria.php?nr='.($nr+1).'">Następny</A>';
}
print "</P><P ALIGN=CENTER>";
$nazwapliku='zdjecia/duze/'.$zdjecia[$nr];
if (file_exists(nazwapliku)){
$rozmiar=getimagesize($nazwapliku);
print '<IMG SRC='.$nazwapliku.' '.$rozmiar[3];
print '></P>';
} else {
print "Brak dużego zdjęcia</P>";
}

} elseif (count($zdjecia)>0) {
print "<H2>>Galeria zdjęć</H2><P ALIGN=CENTER>";
for ($i=1; $i<=cout (zdjecia); $i++) {
$nazwapliku='zdjecia/'.$zdjecia[$i];
$rozmiar =getimagesize($nazwapliku);
print "<A HREF=\"galeria.php$nr=$i\">";
print "<IMG SRC=\"$nazwapliku\" ".$rozmiar[3];
print "BORDER=0 HSPACE=10 VSPACE=10 ALIGN=absmiddle></A>";
}
print "</P>";
} else {
print "Katalog jest pusty!";
}
?>
</BODY>
</HTML>
';


możecie mi powiedzieć dlaczego?? albo co zrobić aby wyświetlane były zdjęcia??
emtiej
long_code_here = <html> questionmark.gifquestionmark.gif Co to jest?

Skrypt ściągnąłeś pewno z jakiejś stronki i nawet nie wiesz na czym on polega (dlaczego tak sądzę? Windows-1250 tongue.gif)

Cytat
nie wyświetla mi sie żadne zdjęcie a zamiast tego katalog jest pusty oto mój kod


No jak jest pusty to co ma wyświetlać?

Przeanalizuj ten kod i spróbuj zrozumieć, ustaw odpowiednie chmody i podaj dobrą ścieżkę dostępu do tego katalogu ze zdjęciami
ciekawy30
moe mi ktoś w tym pomóc naprawdę przegladam ten kod i nie wiem co jest źle. moze mi ktoś pomoc albo podpowiedziec co źle robie

proszę pomożcie mam w tym samym katalogu co plik galeria.php folder zdjecia. mam w nim pliki jpg i naprawde nie wiem co mam z tym zrobic. pomozcie
mustang
pokaz z jakiej strony to wziełeś wtedy bedzie mozna cos pomyśleć
emtiej
Z grubsza przeglądając kod odczytuje on wszystkie pliki z podanego katalogu w opendir(), potem wyświetla miniaturkę, po kliknięciu w miniaturkę możesz obejrzeć je w pełnym rozmiarze, a pod zdjęciem są przyciski następne/poprzednie które pozwalają przełączać zdjęcia. Wszystkie pliki zapisywane są do tablicy, a skrypt nie działa Ci, bo masz złe chmody i najprawdopodobniej złą ścieżkę do pliku (jak ja nie lubię się powtarzać)


Ściągnij sobie skrypt który rozumiesz, albo spróbuj napisać swój

opendir
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.