Szia!
Nekem ez túl bonyolítottnak / bonyolultnak tűnik. A lightbox.js -t hol
hívod meg? A galériák index.html -jében?
Nem derül ki, hogy mi van az index.html -ekben.
A képtáraknál milyen DIV -et zársz le a végén?
Én simán használnék minden galériában clearbox-ot aminél a kép link
ilyen egyszerű:
a href=kepneve.jpg rel=clearbox[gallery=Galéria neve]img
src=thumb_kepneve.jpg title=Kép címe/a
2010.05.27. 8:15 keltezéssel, Zoltán Kurucz írta:
Sziasztok!
A tárgybéli dologgal küzdök, gugli, weblabor fórumján nem valami
segítőkészek, prog.hu-ról sok infóval nem lettem gazdagabb, így itt
kérném a php-ban nálamnál jártasabbak segítségét.
adott egy keptar.php fájl ezen létrehozom az alábbi menüt:
css-el el van rejtve az includolt tartalom, a linkre klikkelve
jeleníti meg: rendben is van, szépen sorban behívja külső fájlokból az
egyes képtárakat. Azonban a képtárak közös lightbox-os motrot
használnak, így a képszámláló nem galériánként összesíti a képeket,
hanem az összes galéria összes képét szummázza, így hibás adatot ír ki.
illetve ha bezárom a nagy képet, akkor egy kis scrollozás után ismét
megnyílik
*!-- FARSANG === --
a href=#
onClick=document.getElementById('farsang').style.display=(document.getElementById('farsang').style.display=='none')?'block':'none';return
falseKépek megnyitásához / bezárásához kattintson ide!/a/div
table width=100% id=farsang style=display:none
tr
td width=100%
?php
include(galery/farsang/index.html);
?
/td
/tr
/table
!-- = KÁLVÁRIA --
a href=#
onClick=document.getElementById('kalvaria').style.display=(document.getElementById('kalvaria').style.display=='none')?'block':'none';return
falseKépek megnyitásához és bezárásához kattintson ide!/a/div
table width=100% id=kalvaria style=display:none
tr
td width=100%
?php
include(galery/kalvaria/index.html);
?
/td
/tr
/table*
ha az include után teszek break-et, akkor ugye az első php-s rész után
megáll a fordításban, de nincs hiba, tehát valahogy így egyesével kell
includolni. Tehát az elképzelésem szerint ha csinálok egy hasonlót:
*switch($_GET['kepek'])
case 1:
function keptar1()
{
include(lap1.php);break;
}*
... és az összes többi
a linkek rendre a következők:
*a href='?kepek=1' onClick=document.getEle...*
és a div ben nem include hanem:
*?php
keptar1();
?*
akkor működne, ha igen, akkor a pontos szintaktikában kérném
segítségetek, c-ben sec per alatt csinálok függvényt és hívást, itt
sajnos nem vagyok túl jártas.
Segítségetek előre is köszönöm.
üdvözlettel:
Kurucz Zoltán
constantinum.hu http://constantinum.hu
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/
___
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/