Hallo,
Ik ben opzoek naar een php scriptje en heb me al een ongeluk gezocht
en nog niet gevonden wat ik zoek. Ik heb de meest geavanceerde scripts
gevonden van random foto's to volledige foto gallerys.
Mischien is het wel niet te doen hoor, maar ik dacht ik vraag het toch maar eens.
Ik zoek eigenlijk een script dat gewoon alle foto's die in dezelfde directory
als het script staat afbeeld eventueel met de naam erbij.
Ik kan natuurlijk zelf een html page maken maar dan moet ik telkens
die page aanpassen als ik er een gif of jpg bijzet.
Ik ben een echte php newbie maar ik dacht aan zoiets ....
Script zoekt de eerste gif of jpg ... genereerd een <a href (om de foto te displayen)
en dan een loop tot het laatste bestand gevonden is.
Iemand ergends zoiets gezien ?
//edit meon: Je onderwerp duidelijker gemaakt. "Vraagje" slaat namelijk op namelijk elk topic op dit forum.
Thumbnails van actieve directory tonen
- meon
- Administrator
- Berichten: 16757
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 581 keer
- Bedankt: 780 keer
Nob, 'm vraagt denk ik geen generator-script dat ge commandline moet uitvoeren 
'm vraagt peins ik iets als het script da'k gemaakt heb voor onze upload-pagina voor nieuws-item-afbeeldingen, effe zien of ik dat stuk code er uit kan slopen, kzal 'm hier dan plaatsen.

'm vraagt peins ik iets als het script da'k gemaakt heb voor onze upload-pagina voor nieuws-item-afbeeldingen, effe zien of ik dat stuk code er uit kan slopen, kzal 'm hier dan plaatsen.
- meon
- Administrator
- Berichten: 16757
- Lid geworden op: 18 feb 2003, 22:02
- Twitter: meon
- Locatie: Bree
- Uitgedeelde bedankjes: 581 keer
- Bedankt: 780 keer
Allé, hup, ben weer iets te vriendelijk geweest:
http://meon.be/pub/imageding/
Source:
http://meon.be/pub/imageding/
Source:
Code: Selecteer alles
<h1>Overzicht beschikbare afbeeldingen</h1>
<?
$directory = $_SERVER["DOCUMENT_ROOT"]."/imageding"; // uw map op de server
$maxsize = "120"; // maximale afmetingen in breedte en hoogte, in pixels
$urlpath = ".";
$dirhandle = opendir($directory) or die($directory . "bestaat niet.");
while ($filen = readdir($dirhandle)) {
$filenames[] = $filen;
}
$file_temp = array_reverse($filenames); // afbeelden in omgekeerde volgorde tonen
$file_temp = array_slice($file_temp,0,50); // slechts de laatste 50 afbeeldingen tonen
foreach ($file_temp as $filename) {
if (substr(strtolower($filename),-3)=="gif" || substr(strtolower($filename),-3)=="jpg" || substr(strtolower($filename),-3)=="png") {
$afmetingen = getImageSize(($directory."/".$filename));
if ( $afmetingen[0] >= $maxsize || $afmetingen[1] >= $maxsize ) {
$k = ( $afmetingen[0] >= $size[1] ) ? $afmetingen[0] / $maxsize : $afmetingen[1] / $maxsize;
$dest_width = floor($afmetingen[0]/$k);
$dest_height = floor($afmetingen[1]/$k);
} else {
$dest_width = $afmetingen[0];
$dest_height = $afmetingen[1];
}
?>
<hr color="#CCCCCC" noshade size="1">
<table width="100%" border="0" cellpadding="5">
<tr>
<td width="<? echo ($maxsize + 20); ?>"><a href="<? echo ($urlpath."/".$filename) ?>" target="_blank"><img src="<? echo ($urlpath."/".$filename) ?>" width="<? echo $dest_width ?>" height="<? echo $dest_height ?>"></a></td>
<td><p><strong class="topictitle">Bestandsnaam<br>
</strong><span class="gen"><? echo $filename ?><br>
</span><strong class="topictitle">Bestandsgrootte</strong><br>
<? echo round(filesize($directory."/".$filename)/1024,2) ?> Kb <br>
<strong class="topictitle">Afmetingen</strong><br>
<? echo $afmetingen[0]; ?>
x <? echo $afmetingen[1]; ?> px <br>
</p>
</td>
</tr>
</table> <? }} ?>
Laatst gewijzigd door meon 06 nov 2006, 21:15, in totaal 1 gewijzigd.
-
- Pro Member
- Berichten: 402
- Lid geworden op: 25 mei 2005, 21:12
- Locatie: Belgie
- Uitgedeelde bedankjes: 32 keer
- Bedankt: 4 keer
misschien niet precies wat je zoekt, daar het programmatje de html files op je pc aanmaakt, maar je moet er zelf niet veel aan doen, gewoon uploaden en menustructuur etc... zit er ook in
meer info in nederlands http://www.dedigitalerevolutie.nl/toontext.asp?id=7287
programma homepage : http://landscapeimage.com/ThumbHTML/
meer info in nederlands http://www.dedigitalerevolutie.nl/toontext.asp?id=7287
programma homepage : http://landscapeimage.com/ThumbHTML/
Hey bedankt iedereen *smiles*
@Meon ... Bangelijk doet exact wat ik wil .. mocht je ooit in Tongeren
verzeilen laat me iets weten en ik betaal je een pint of 2.
Ik heb zoveel rotzooi op m'n hosting staan en dit is quick & dirty (bij wijze
van spreken) om snel een overzicht te krijgen van bepaalde directories.
De eerste kans die ik krijg installeer ik nogges een fedora om zelf een
webserver met php te draaien dat ik eindelijk me eens kan verdiepen in
php.
@Meon ... Bangelijk doet exact wat ik wil .. mocht je ooit in Tongeren
verzeilen laat me iets weten en ik betaal je een pint of 2.
Ik heb zoveel rotzooi op m'n hosting staan en dit is quick & dirty (bij wijze
van spreken) om snel een overzicht te krijgen van bepaalde directories.
De eerste kans die ik krijg installeer ik nogges een fedora om zelf een
webserver met php te draaien dat ik eindelijk me eens kan verdiepen in
php.
-
- Elite Poster
- Berichten: 2187
- Lid geworden op: 01 feb 2003, 11:58
- Uitgedeelde bedankjes: 44 keer
- Bedankt: 12 keer
-
- Elite Poster
- Berichten: 2187
- Lid geworden op: 01 feb 2003, 11:58
- Uitgedeelde bedankjes: 44 keer
- Bedankt: 12 keer
php bestand.php > bestand.html is niet altijd zo handig 

- selder
- Moderator
- Berichten: 6576
- Lid geworden op: 29 jun 2005, 20:25
- Locatie: Tienen
- Uitgedeelde bedankjes: 112 keer
- Bedankt: 763 keer
de die hard bekijken gewoon de PHP code! my brain parses PHP!
Fractal Design North • 13900KS • Asus ROG Ryuo III 240mm • Asus Z790-E • Z5 7800 c34 64GB RGB • nVidia RTX4090FE • Samsung 990 PRO 2TB • Asus ROG Swift PG42UQ 42” OLED 138Hz
Hoeft niet specifiek html uit te spuwen. Kan je ook gebruiken als shell script net zoals python, etc...crapiecorn schreef:php bestand.php > bestand.html is niet altijd zo handig :-)
Please help, looking for a way to get rich and fast