Foto galerie
Het werkt als volgt:
Je zet de index.php in de root van een map, (bijvoorbeeld: /pics/) hierin zet je de map 'system', hierin komen de bestanden: main.css, folder.gif en jhead (zonder extensie).
Als je een overzicht wilt hebben van grote foto's, maak je een map aan in de root (in dit geval dus: /pics/) je zet hier alle foto's is en je doet dan: chmod 777 mapnaam. De map die je dus hebt aangemaakt met de foto's erin moet dus ge-chmod worden naar 777. Dit omdat de thumbnails anders niet aangemaakt kunnen worden!!
Als je hierna naar: www.domein.nl/pics gaat zul je de map naam te zien krijgen. Hier klik je op en de thumbnails worden getoond. Als je hierop klikt zul je de grote versie zien met een vorige/volgende systeem.
Voorbeeld: http://www.phphulp.nl/voorbeeld/pics/
Gesponsorde koppelingen
PHP script bestanden
93 reacties op 'Foto galerie'
Gesponsorde koppelingen
alleen ik ben nu met een sitetje bezig, en daar gebruik index script.
Dus bijvoorbeeld index.php?id=pics
maar jah dan include ie hem en dan werkt ie niet:S
ik heb het nu gemaakt dat het eigen document is.
gallery.php
maar ja dan leest ie m'n heele root uit..
Hoe kan ik er voor zorgen dat ik hem maar naar 1 map stuur ..
Dus dat ie weet waar de map system staat en waar de andere mapjes staan.. alvast bedankt
GReetz thaisie
mare k zou graag dat het foto overzicht in deeltjes verdeeld kan worden en dat je kan aangeven hoeveel rijen en hoeveel regels
en misch ook handig zou zijn als je kom instellen als je de grote van de foto zou kunnen instellen als hij is vergroot want nu moet je scrollen om hem te zien :D
mjah k hoop dat je me kan helpen hier meeh
OK mzzl Martijn
script werkt alleen bij GD 2.0.1
dus bij de volgende melding: requires GD 2.0.l or greater.
wijzig dan:
- imagecreatetruecolor > imagecreate
- imagecopyresampled > imagecopyresized
en het werkt....geweldig ! ! !
(bovenstaande schijnt niet altijd een even mooi resultaat weer te geven lees meer hier over op www.php.net
Er staat http://www.bagejo.nl/foto/?dir=./pics en meer gebeurt er niet krijg niks te zien.
Heeft er iemand een idee?
Alvast bedankt
Elwin
Fatal error: Maximum execution time of 10 seconds exceeded in /data/members/free/tripod/nl/i/d/e/ideedeluxe/htdocs/stereo4u/index.php on line 361
Bij voorbaat dank !!
John
Ik heb deze script, ik weet alleen niet echt hoe het werkt met "cmod" ofzo, ik vind je script geweldig, aleen hier kom ik niet echt uit, zou je me ff kunnen helpen?
Mail me ff, want ik ben weinig online, sorry.
Alvast bedankt,
Jurri
De script doet het wel, de foto's doen ut nog niet: http://members.lycos.nl/database112/index.php
Warning: Division by zero in /home/cjbcc/public_html/members/sanderdesuperman/upload/uploads/index.php on line 141
Fatal error: Call to undefined function: imagecreatefromjpeg() in /home/cjbcc/public_html/members/sanderdesuperman/upload/uploads/index.php on line 143
http://www.google.nl/search?hl=nl&q=uitleg+chmod+linux&lr=lang_nl
en pak dan bijvoorbeeld de eerst die die vind ;)
Suc6
Fatal error: Maximum execution time of 30 seconds exceeded in /data/members/paid/e/c/echeguevara.com/htdocs/www/w87/pics/index.php on line 361
te zien.
Verder doetie het wel gewoon...
Op lijn 361 staat:
$buf .= fread($fp, 1024);
========================================
$fp = popen("$root/system/./jhead -se '$file' 2>&1", "r");
while (!feof($fp)) {
$buf .= fread($fp, 1024); <====
}
========================================
Weet iemand hoe ik dit probleem kan oplossen?
Op regel 155,
------------------
if($dir == "")
$dir = ".";
chdir($dir);
------------------
Hiervoor voeg je het volgende toe
------------------
$dir = $_GET['dir'];
------------------
Na dat stukje staat
------------------
if($show == "")
------------------
Dit verander je in
------------------
$file = $_GET['file'];
if($_GET['show'] == "")
------------------
Zoek vervolgens naar
-----------------
elseif($show == "img")
-----------------
en vervand dit door
-----------------
elseif($_GET['show'] == "img")
-----------------
Ik krijg de foutmelding
Fatal error: Maximum execution time of 30 seconds exceeded in /data/members/paid/e/c/echeguevara.com/htdocs/www/w87/pics/index.php on line 361
te zien.
Verder doetie het wel gewoon...
Op lijn 361 staat:
$buf .= fread($fp, 1024);
========================================
$fp = popen("$root/system/./jhead -se '$file' 2>&1", "r");
while (!feof($fp)) {
$buf .= fread($fp, 1024); <====
}
========================================
Weet iemand hoe ik dit probleem kan oplossen?
Aan de grote ligt het niet, want die van het voorbeeld zijn veel groter...
Wie kan mij helpen dit probleem op te lossen??? mail het me eventueel.
kan het te maken hebben met het soort php server die ik draaien heb, ik heb apache 1.3.27 php4.2.3
ik ben benieuwd.
Warning: popen(/jhead -se 'Koppie.JPG' 2>&1,r) [function.popen]: No error in C:\Webserver\xampp\htdocs\rikterveen\test\Gallery\index.php on line 359
Warning: feof(): supplied argument is not a valid stream resource in C:\Webserver\xampp\htdocs\rikterveen\test\Gallery\index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in C:\Webserver\xampp\htdocs\rikterveen\test\Gallery\index.php on line 361
En die laatste 2 zinnen worden ongeveer 100 keer herhaald. staat niet echt netjes. dus kan iemand helpen?
Warning: popen(/jhead -se 'Koppie.JPG' 2>&1,r) [function.popen]: No error in C:\Webserver\xampp\htdocs\rikterveen\test\Gallery\index.php on line 359
Warning: feof(): supplied argument is not a valid stream resource in C:\Webserver\xampp\htdocs\rikterveen\test\Gallery\index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in C:\Webserver\xampp\htdocs\rikterveen\test\Gallery\index.php on line 361
En die laatste 2 zinnen worden ongeveer 100 keer herhaald. staat niet echt netjes. dus kan iemand helpen?
Ik wil dit systeem namelijk gebruiken voor een autosportwebsite en dan wil ik het voor verschillende klasses gaan rangschikken. Dus bijv:
- Map Formule 1
- Map A1 Grand Prix klasse
Als je daar dan op klikt, zie je de foto's van die klasse.
Mijn vraag dus, is het ook mogelijk om alles in een categorie te rangschikken, maar wel in dezelfde map. Dus dat als ik de files: "verstappen.jpg, alonso.jpg en schumacher.jpg" in de map "pcs" heb, het gerangschikt word in de index.php.
Dus:
- Alonso
Staat hier foto 01, 02 enz enz
- Schumacher
Staat hier foto 01, 02 enz enz
- Verstappen
Staat hier foto 01, 02 enz enz
Warning: popen() has been disabled for security reasons in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 359
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Fatal error: Maximum execution time of 10 seconds exceeded in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line
360
Fatal error: Maximum execution time of 10 seconds exceeded in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
en dan gaat die zo steeds verder ??? wat kan hier het probleem van zijn ??
ligt het aan de host dat die dit niet toe staat ?
Dit is opzich allemaal goed gegaan... maar nu wil ik eigenlijk de vorige en de volgende 2 foto's laten zien... ik weet dat ik daarvoor 2 nieuwe functies moet maken die ik GetNextName2 en GetPrevName2 wil noemen. Ik dacht dat ik gewoon de functies GetNextName en GetPrevName kon kopiëren en iets kon aanpassen maar ik kom er niet helemaal uit... wie kan mij hiermee helpen...
Het gaat dus om de volgende functies:
Function GetNextName($name)
{
if(file_exists($name))
{
$handle = opendir('.');
while($file = readdir($handle))
{
$filetype = substr($file,-3,3);
if ($filetype == "jpg" || $filetype == "JPG" )
{
if($stop)
return($file);
if($file == $name)
$stop = 1;
}
}
}
}
Function GetPrevName($name)
{
if(file_exists($name))
{
$handle = opendir('.');
while($file = readdir($handle))
{
$filetype = substr($file,-3,3);
if ($filetype == "jpg" || $filetype == "JPG" )
{
if($file == $name)
return($oudefile);
else
$oudefile = $file;
}
}
}
}
Nou heb ik alleen nog een vraagje:
Waar worden de mappen met foto's op gesorteert? ik ben al een hele tijd aan het zoeken, maar ik vind het niet. ik heb al gedacht aan tijd van aanmaken, alfabetisme en de hele rataplan, maar dat is het allemaal niet. Kan iemand mij vertellen wat het wel is, en zo niet: hoe bouw ik de mogelijkheid in dat er wordt gesorteerd op datum/tijd van plaatsen zodat, als ik een nieuw album erbij zet, deze automatisch bovenaan komt te staan ipv ergen in het midden?
Groet, Bas
Fatal error: Maximum execution time of 30 seconds exceeded in /data/members/paid/m/o/mocrocity.nl/htdocs/mocroclub/112/index.php on line 354
weet iemand er een oplossing voor
alleen jammer dat je absoluut niks hebt gedaan om hem te beveiligen.. als iemand dit script op zijn website zet, is het wel heel makkelijk om die over te nemen..
(XSS hacks weer..)
de url naar plaatjes word namelijk absoluut nergens op gecheckt, ik kan daar gwoon " <> ' etc invullen..
~Huib
Maar belijkbaar wil iets niet lukken, als ik de map aanklik gebeurt er niks.
See for your self: http://www.bafke.be/Pretparken/fotoalbums/pics/
Arjan heeft hier nog een mooi systeem geschreven: http://www.phphulp.nl/php/scripts/9/668/
Try that one
Ik heb van de een op andere dag hetzelfde probleem als evinx al eerder in deze berichten schreef. Het script is ongewijzigd en heeft altijd goed gewerkt, kan iemand mij helpen. Ik krijg nu de volgende foutmelding.
Warning: popen() has been disabled for security reasons in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 359
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
Warning: fread(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 361
Warning: feof(): supplied argument is not a valid stream resource in /usr/export/www/hosting/evinx/BC-Network/Foto_Gallery/index.php on line 360
En dat heel land verder. Please help me
Greetings Freakme
Warning: imagejpeg() [function.imagejpeg]: SAFE MODE Restriction in effect. The script whose uid is 524 is not allowed to access /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/1/thumbs owned by uid 100 in /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/index.php on line 147
Warning: imagejpeg() [function.imagejpeg]: Invalid filename in /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/index.php on line 147
Warning: imagejpeg() [function.imagejpeg]: SAFE MODE Restriction in effect. The script whose uid is 524 is not allowed to access /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/1/thumbs owned by uid 100 in /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/index.php on line 147
Warning: imagejpeg() [function.imagejpeg]: Invalid filename in /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/index.php on line 147
Warning: imagejpeg() [function.imagejpeg]: SAFE MODE Restriction in effect. The script whose uid is 524 is not allowed to access /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/1/thumbs owned by uid 100 in /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/index.php on line 147
Warning: imagejpeg() [function.imagejpeg]: Invalid filename in /home/rdboef/domains/partyflavour.nl/public_html/party_shot/party/index.php on line 147
Om te reageren heb je een account nodig en je moet ingelogd zijn.
- Details
Door:
Bas Kreleger- 11 jaar geleden
- 2.729 x bekeken
- Labels
- Geen tags toegevoegd.
- PHP scripts opties
- PHP algemeen
- Nieuwste PHP scripts
- PHP script toevoegen


PHP hulp
0 seconden vanaf nu