login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP site probleem met jquery/lightbox

Offline kriscares - 09/03/2010 08:28 (laatste wijziging 09/03/2010 14:42)
Avatar van kriscaresNieuw lid Hallo,

ik heb op mijn website een fotoalbum met php gemaakt en wanneer men een album selecteert krijgt met de thumbs te zien van de foto's in dit album. ik heb nu een tutorial gevonden voor wanneer men op een thumb klikt deze dan met jquery en lightbox opent. maar het lukt mij niet om dit te integreren. momenteel was het zo dat wanneer men op een thumb klikt dan met de functie window.open een nieuw scherm open ging met de eerste foto en dan vorige of volgende maar dit is niet zo mooi als wanneer ik het met dat ander zou kunnen doen. Kan iemand mij hier in helpen want vind echt niet wat ik moet aanpassen en waar ik dat moet doen om de integratie goed te krijgen.

mijn album paginas:

fotoalbum.php
Plaatscode: 138828

show_foto.php
Plaatscode: 138829

het jquyery/lightbox deel kan je op volgende link afhalen: Klik hier voor de Jquery/lightbox zipfile

alvast bedankt om mij verder te helpen

Citaat:
Plaatscode gebruiken aub bij grote lappen tekst

9 antwoorden

Gesponsorde links
Offline Ontani - 09/03/2010 08:35
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Regels schreef:
2.3 voorzie het bericht eventueel van codefragmenten (géén lappen text)

grote lappen code op www.plaatscode.be
Bedankt door: kriscares
Offline larssy1 - 09/03/2010 08:41
Avatar van larssy1 MySQL beginner Ok er zijn een paar dingen die je moet weten.

Een getal hoeft niet tussen quotes in php, dus niet: "34";
getallen leest hij gewoon als rekenmiddel dus kun je gewoon het volgende van maken
$variabel = 34;

Dit is vanaf regel 29.
Verders is er nog iets wat jij doet, wat fout is.
Dit is bij regel 39.
Jij doet hier het volgende:

$variabel = "$variabel/thumbs";

Echter hoort dit niet op deze manier in php, gezien je PHP in HTML verwerkt op deze manier.

Hier kun je dus gemakkelijk het volgende van maken.

$variabel = $variabel ."/thumbs";

voor de rest heb ik je code nog niet nagekeken.
Bedankt door: kriscares
Offline Ontani - 09/03/2010 09:02
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Wat dacht je van $variabel .= "/thumbs";
Bedankt door: kriscares
Offline larssy1 - 09/03/2010 09:06
Avatar van larssy1 MySQL beginner Ook helemaal perfect XD
Bedankt door: kriscares
Offline kriscares - 09/03/2010 15:19 (laatste wijziging 09/03/2010 15:44)
Avatar van kriscares Nieuw lid Ok volgende keer zal ik de code zo posten.

bedankt voor de verbetering van mijn php code's maar opzich had ik daar geen probleem mee, het enige probleem dat ik heb is dat ik die jquery/lightbox niet geintegreerd krijg vanaf waar de tumbs te zien zijn (dus die code zou pas moeten gestart worden op het moment dat men een thumbnail aanklikt) en die integratie lukt mij dus niet.

de variabel waarover jullie spreken, op welke pagina staat die juist want vind deze niet in fotoalbum.php en ook niet in show_foto.php

toch al bedankt

Heb nu ff eerst het volgende geprobeert:
$thumbs .= "/thumbs";
Maar dan krijg ik de thumbnails niet te zien enkel een place holder (als ik er op klik dan zie ik wel de foto)

en als ik het volgende probeer:
$thumbs = "$album ./thumbs";
dan krijg ik dit:
Warning: mkdir() [function.mkdir]: File exists in C:\xampp\htdocs\modo-testsite\private\album\fotoalbum.php on line 393

het deel van de "34" heb ik gewijzigd naar 34 en dat werkt goed
Offline larssy1 - 09/03/2010 15:31
Avatar van larssy1 MySQL beginner fotoalbum.php
Ik heb de regels bij mijn eerste topic gepost.

betreft die lightbox, is dit alle code dat je nodig hebt?? Zoja, dan ga ik even zelf thuis aan het knutselen met die code voor je =)
Bedankt door: kriscares
Offline kriscares - 09/03/2010 15:46
Avatar van kriscares Nieuw lid Volgens hen wel want met de demo die erbij zit werkt het,

natuurlijk is het wel zo dat hun layout van de thumbs heb ik niet nodig enkel wanneer men op een thumb klikt zouden ze de foto's die in die map zitten mooi te zien krijgen met een vorige en volgende knop , het ziet er zo een beetje uit als flash maa ik ben nieuw in dit soort dingen.

alleszins al bedankt
Offline larssy1 - 09/03/2010 15:57
Avatar van larssy1 MySQL beginner Je hebt de fout er weer ingezet 

$thumbs = "$album ./thumbs";
moet zijn
$thumbs = $album ."/thumbs";
Bedankt door: kriscares
Offline kriscares - 09/03/2010 16:08 (laatste wijziging 18/03/2010 15:06)
Avatar van kriscares Nieuw lid oeps ga sebiet nog eens proberen. bedankt


Citaat:
dat is dan ook al in orde, SORRY  


Citaat:
als er iemand is die mij verder kan helpen met het integreren van lightbox dan hoor ik het graag. al de nodige codes zitten in dit item bovenaan , alvast bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.171s