Starší komentáře ke článku: PHP skript pro generování galerie obrázků 1.

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Jirka Fiala

Datum vložení: 28.5.2001 8:47:38

Hezky clanecek, podobnou galerii provozuji par dnu na vyse uvedene adrese. Je to sice zdaleka nehotovy projekt pro chovatele kocek, nicmene ukazuje, ze <B>tabulky patri na smetiste dejin</B> a budoucnost patri CSS2.
a napad s upravou velikosti obrazku pomoci GD je dobry, musim jej pouzit, az bude chvilka casu.

Avatar

Autor komentáře: spaze

Datum vložení: 28.5.2001 15:21:59

koukal jsem na to a mozna by by6lo elegantnejsi to resit flashem...

protoze tabulky jsou porad lepsi nez css, protoze maj aspon vsude tak nejak podporu na 100% ;)

Avatar

Autor komentáře: Jirka Fiala

Datum vložení: 28.5.2001 15:29:32

OK, jestli vite, jak do flashe nacitat externi obrazky, rad se necham poucit.
Mam sice Flash v pridavani popisku do posilani obrazku mailem (nefunguje, protoze freehostum nejede mail, jinak tu fci mam napsanou) pres GD, ale to je taktez CSS- pruhledny flash nad obrazkem.

Avatar

Autor komentáře: Jan Procházka

Datum vložení: 28.5.2001 21:11:23

No i to je velice jednoduche! Staci si k PHP pridat knihovnu MING (<a href='http://www.opaque.net/ming)' target='_blank'>http://www.opaque.net/ming)</a> a pak uz je to hracka. Ta knihovna nedela nic jineho, ze umi vytvaret SWF (flash soubory) podle skriptu, ktere si v PHP naprogramujete.

Vytvor FLASH o velikosti tolik a tolik. Vloz do nej obrazek.

Pak uz akorat staci udelat si FLASH prezentaci, ktera dynamicky stahuje SWF soubory treba z netu. To ze ten soubor ma priponu PHP a ze se vytvari az v okamziku, kdy o nej FLASH pozada preci vubec nevadi.

Avatar

Autor komentáře: andrais

Datum vložení: 30.5.2001 8:54:07

Zdravíčko
Poraďte mi prosím, jak nejlíp vyrobit popisky a komentáře k obrázkům - zvláštní soubor? mysql?.
Díky A.

Avatar

Autor komentáře: Rudolf Naprstek

Datum vložení: 30.5.2001 9:59:53

Opravdu jednoduche reseni by se nabizelo, nerikam ze nejlepsi. Vytvorit textovy soubor, ktery bude mit stejne jmeno jako obrazek a ve skriptu zkontrolovat zda ten soubor existuje. Kdyz existuje, tak ho nacteme a zobrazime. Vypadalo by to zhruba takto:

List($popis) = Explode(".",$obrazek);
$popis .= ".txt";
If (Is_File($popis)) {
$popisek = File($popis);
echo $popisek[0];
}

Je to jen napad, mel by dat predstavu jak se takovy problem da snadno resit. Pro vice info me kontaktujte.

Avatar

Autor komentáře: Pavel Růžička

Datum vložení: 1.6.2001 18:30:42

Já myslím, že ty komentáře nebudou zas tolik dlouhé, aby se nevešly do jednoho souboru - do toho by se pak nadefinovaly třeba jen proměnné odpovídající názvům souborů obrázků a vložil do nich odpovídající text.

Avatar

Autor komentáře: Petr Vesely

Datum vložení: 3.12.2003 10:22:07

pokousel jsem se vymyslet modifikaci pro pouziti s vnorenymi adresari. Pri pouziti dalsi promenne pro cestu $cesta to neni problem. Jen nedokazu odladit tuto cast skriptu pro popisky, aby s tim kamaradil. Pokud by byl prostor, rad skript s pouzitim vnorenych adresaru poskytnu.

Avatar

Autor komentáře: Roman Rund

Datum vložení: 29.5.2001 13:53:53

Je to zajímavý programátorský výtvor. Ale - skripty v těle HTML se dávají do poznámky, u obrázků jsou i další atributy, nejen src a tak by bylo možné pokračovat.
Navíc Vaše stránky jsou krásnou ukázkou, že bez tabulky to každámu nejde.
Obecný závěr - doporučuji Vám používat validátory, dodržování standardů je vhodná věc.

Avatar

Autor komentáře: L.Benda

Datum vložení: 29.5.2001 9:44:47

Dobrý den, jsem pouhý začátečník, proto mi promiňte možná pro vás zbytečný dotaz. Galerie funguje, ale vždy na poslední stránce se mi objevuje hláška <B> undefined offset:12 in funkce.php on line 23 </B> což v mém případě je tato řádka:
<I>while ($obrazek = $soubor[$obrazek_cislo]) { // opakuj dokud nevycerpame vsechny obrazky </I>
12 je v mém případě počet obrázků v adresáři.
děkuji za případnou odpověď.

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 5.12.2003 9:03:41

mozna je to pocitanim od nuly - 1. obrazek je $soubor[0] a posledni pak $soubor[11]

Avatar

Autor komentáře: kopec

Datum vložení: 1.12.2003 20:33:20

tohle jeste nejak zvladnu ale zkousel jsem nejak pomoci PHPka udelat tu automatickou tvorbu thumbnailu a porad mi to nefunguje.
Zkousel znamena dal jsem nekolik prikazu (o kterych jsem si myslel ze by

programu mohly nejak pomoci) dohromady a cekal co to udela...

tohle je kopie programu i kdyz je to jak rikam jen par prikazu splacanych do programu - se souborama v PHP delam poprve v zivote.
<?php
$home=$_GET['home'];
$adresa=$_GET['adresa'];
// Nacist obrazek
$soubor=fopen($adresa, "r");
$thumbnail=exif_thumbnail($soubor, 100, 100, "JPEG");
header("Content-type: ".image_type_to_mime_type("JPEG"));
echo $thumbnail;
exit;
?>

Avatar

Autor komentáře: Petr Zbirovsky

Datum vložení: 4.11.2004 12:34:18

Ahoj, jak tam definuji tu cestu těch adresářů? díky

Avatar

Autor komentáře: Thomas

Datum vložení: 21.1.2005 9:02:03

Celý script jsem vyzkoušel, je to perfektní. Jen jedna maličkost. Na lokálu mi to jede, ale na webu zůstávají obrázky při klikání na stránky stále na 1. stránce. Zkontroloval jsem script, ale nenašel chybu, tak nevím.
Za případnou pomoc moc děkuji.

Avatar

Autor komentáře: lukas

Datum vložení: 26.4.2005 2:21:39

Ahoj lidi, mam stejny problem jako Thomas, navic jsem ten kod upravil a implementoval MySQL databazi. Vsecko funguje, jen kdyz to mam na serveru, porad mi to zustava na 1. strance. V adrese se stranky meni. Predem moc dekuju za jakoukoliv odezvu.

Avatar

Autor komentáře: Ferda

Datum vložení: 22.8.2005 9:13:15

Pravdepodobne mate na serveru vypnuty globalni promenne

Avatar

Autor komentáře: Win

Datum vložení: 6.3.2005 1:27:00

http://www.honzakacko.tk/ free galerie volne ke stazeni

Avatar

Autor komentáře: fisch

Datum vložení: 24.7.2005 20:59:46

Funguje mi pouze ta první stránka.... Odkazy na další stránky se sice objeví, ale když na ně kliknu tak se v URL řádku správně zobrazí http://localhost/galerie.php?strana=2 , ale zůstane tam porad strana 1. Nevíte co s tím je? Prosím poraďte...

Avatar

Autor komentáře: fisch

Datum vložení: 24.7.2005 23:00:24

Uz jsem na to přišel.... Na ostrém serveru to funguje, ale na localhostu ne...

Avatar

Autor komentáře: JR

Datum vložení: 24.8.2005 21:56:27

mam stejny problem: Funguje mi pouze ta první stránka.... Odkazy na další stránky se sice objeví, ale když na ně kliknu tak se v URL řádku správně zobrazí http://localhost/galerie.php?strana=2 , ale zůstane tam porad strana 1. Nevíte co s tím je? Prosím poraďte... nepomohl a ani pristup z jineho PC

Avatar

Autor komentáře: frodo

Datum vložení: 20.3.2007 18:03:47

mě to taky nefakci help us

Avatar

Autor komentáře: Jay

Datum vložení: 28.5.2007 15:51:50

Trvalo mi celou vecnost nez sem na to prisel... To predani parametru musi byt provedeno pres superglobalni promennou. Takze provedeme mensi zmenu ve vstupnich parametrech funkce zobrazgalerii a to ze $strana = $_GET["strana"] Melo by fungovat...

Avatar

Autor komentáře: Freegal

Datum vložení: 25.1.2006 20:30:24

Fotogalerie zdarma ke stažení. Ušetřete si práci :) http://freegal.wz.cz

Avatar

Autor komentáře: Libor

Datum vložení: 7.2.2006 21:44:19

mám problém s tím, že pro zjednodušení stránky jsem použil na načítání obsahu mojí stránky include, takže když použiju tuhle galerii, tak mi první strana jede, ale při druhé mi naběhne homepage stránky

Avatar

Autor komentáře: Hony

Datum vložení: 18.5.2006 20:33:04

cau, jsem uplnej zacatecnik a v php a kdyz jsem zkousel tu galerii tak mi to neslo naposlal by me nekdo na mail uz kompletne nastavenej skript s ukazkou. Nevim kde delam chybu ale nende mi to. :-(

Avatar

Autor komentáře: Vlado

Datum vložení: 19.9.2007 11:29:41

Kde presne sa má namiesto $strana dat superglobalna premenna $_GET["strana"] ?

Avatar

Autor komentáře: magnum

Datum vložení: 2.4.2008 20:27:59

děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju děkuju

Avatar

Autor komentáře: Hrach

Datum vložení: 8.12.2008 22:36:50

Moje vlastní fotogalerie PhoB: http://phob.skrasek.com - automaticke nahledy - zachovava strukturu adresaru - moznost popisek - moznost aliasu adresarum

Zpět na článek | Úvodní stránka Interval.cz