Foto Album met Thumbnails

Door Milo , 17 jaar geleden, 11.105x bekeken

Na hier een compleet te veranderen fotoalbum script.

Alles zelf gemaakt op 1 ding na en dat is het stukje dat de thumbnails maakt.
bron: http://phphulp.nl/php/scripts/7/508/

Hoop dat jullie er wat aan hebben, en ik krijg graag reactie op mijn script waar ik iets mee kan.
Dus kritiek mag maar vertel wel waarom en eventueel hoe het beter kan.

Gr, Milo

Voorbeeld: http://party-vision.nl/?page=Fotoalbum

Gesponsorde koppelingen

PHP script bestanden

  1. foto-album-met-thumbnails

 

Er zijn 16 reacties op 'Foto album met thumbnails'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Mr.Ark
Mr.Ark
17 jaar geleden
 
0 +1 -0 -1
1e opzicht ziet het er wel redelijk uit, heb wel een aantal puntjes.

- Waarom geen database gebruiken?
- Je laat BMP files toe, die zijn meestal aardig groot.
- In je extentie array heb je lowercase en uppercase, gebruik strtolower, dan hoef je ook niet upper en lower case extentie's te gebruiken
- Volgens mij mis ik wat foutenafhandeling
- Waar controleer je op Mime type? (exif_imagetype)
- Zoek eens op google naar "PHP Null byte"

Voor de mensen die dit willen gebruiken zou het mooi zijn als je die punten nog even toevoegd.
Milo
Milo
17 jaar geleden
 
0 +1 -0 -1
- Geen database omdat; je nu gewoon je ftp in gaat je upload ze en klaar... anders moet je ze ook nog in je db zetten en daar ben ik te lui voor.
- Ik zal bmp files weghalen..
- Foutafhandelingen zal ik nalopen
En die andere 2 punten ga ik eerst nog even op googlen...
Steen
steen
17 jaar geleden
 
0 +1 -0 -1
Da's niet zo hack-proof, kan zo in je andere mappen gluren
Nick B
Nick B
17 jaar geleden
 
0 +1 -0 -1
kvind het script er ook redelijk uitzien, zelf heb ik ook een dergelijk script. Bestanden in een en dan lees ik ze zelf in in de database en worden de bestanden verplaatst.

dus bestanden in een bepaalde map en dan aan de hand van een php script deze in een fotoalbum plaatsen en gelijk thumbsnails e.d. maken. Dan kan je ze zo uitlezen vanuit een database en bestaat de mogelijkheid om eventueel gegevens aan een foto toe te voegen.

Misschien een leuk idee om zoiets een keer te overwegen om te doen?

verder ben ik het met de punten eens van mr ark :)
Mr.Ark
Mr.Ark
17 jaar geleden
 
0 +1 -0 -1
Quote:
@mkdir($directory.'/'.$thumb, 0777);


0777 ???? Dat zal verboden moeten worden !

0775 is genoeg, kan zelfs nog lager gaan als je wil.
Joris van Rijn
Joris van Rijn
17 jaar geleden
 
0 +1 -0 -1
Wat steen al zij:

http://party-vision.nl/?page=Fotoalbum&dir=PAGINAS/CSS/IMAGES/
Dat is niet de bedoeling volgens mij?

http://party-vision.nl/PAGINAS/CSS/IMAGES/
Want hier krijg ik geen acces toe ;)
Milo
Milo
17 jaar geleden
 
0 +1 -0 -1
Die bovenste is wel de bedoeling, is dit heel fout dan?
Mr.Ark
Mr.Ark
17 jaar geleden
 
0 +1 -0 -1
Quote:
Die bovenste is wel de bedoeling, is dit heel fout dan?


Lijkt me toch niet?

Je hebt die map op 0777 staan ofniet?, in me vorige post had ik al gezegd dat 0775 genoeg is.


17 jaar geleden
 
0 +1 -0 -1
Quote:
Milo schreef op 07.12.2009 15:07
Karl, lukt het? of gaat er iets fout bij u?

Jahoor, lukt perfect.
Milo
Milo
17 jaar geleden
 
0 +1 -0 -1
Nee hij staat op 755...
Als geod is had ik dat ook in het script veranderd neit?

@Karl, nee omdat u zoveel posts had van 2 dagen geleden wat niet kan.. vandaar ;)
Thijs X
Thijs X
17 jaar geleden
 
0 +1 -0 -1
Wat nou als de extensie Png is of jPg.
Misschien handig om case insensetive te controleren door dmv eerste de extensie naar kleine letters om te zetten strtolower

Dit lijkt me ook niet helemaal de bedoeling:
http://party-vision.nl/?page=Fotoalbum&dir=PAGINAS/ALBUMS/2009/Examen%20feest/../../../..//PAGINAS/CSS/IMAGES/SMILIES
Rene Wennekes
Rene Wennekes
17 jaar geleden
 
0 +1 -0 -1
Ik zou ook geen db gebruiken. Heb zelf ook zoiets gemaakt en heb zelfs uploaden geautomatiseerd.

Wat ik wel heb gedaan is met gd de foto inlezen, watermerk erin en dan pas op de pagina plaatsen.
Leen uit amsterdam
Leen uit amsterdam
16 jaar geleden
 
0 +1 -0 -1
Hoi,

ik probeer dit foto systeempje te gebruiken op een website die ik maak voor een vriend van me. Er worden bij mij alleen geen thumbs gemaakt... Heeft iemand hier iets zinnings over te zeggen. Zelf ben ik echt een absolute php beginner. maar wil graag leren

de site is te vinden via http://www.hoveniersbedrijfmannak.nl/site


16 jaar geleden
 
0 +1 -0 -1
Als test kun je dit bovenaan de pagina plaatsen, direct onder <?php:
error_reporting(E_ALL);
ini_set('display_errors', 1);

Wellicht is het ook handiger om een topic aan te maken, i.p.v. hier in de reacties te vragen :-)
Leen uit amsterdam
Leen uit amsterdam
16 jaar geleden
 
0 +1 -0 -1
Bedankt Karl. Ik zie nu idd de fouten. Wat ik er precies mee moet weet ik nog niet, maar ik ga nu ff een topic aanmaken!
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bouke hofman
bouke hofman
9 jaar geleden
 
0 +1 -0 -1
kan iemand mij eenvoudig uitleggen en daarbij een voorbeeld geven hoe en wat ik bij $_GET['dir'] moet ingeven? wat is mijn dir? hoe moet ik dit invullen ?
(er zijn nu eenaal leken)

// De map waar je in zit
if(!isset($_GET['dir']))
{
$directory = 'PAGINAS/ALBUMS';
}
else
{
$directory = $_GET['dir'];
}

alvast veel dank !!!!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. foto-album-met-thumbnails

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.