Hoihoi, ik werk op het moment aan een fotogalerij met gebruik van PHP en mysql.
Ik geef met PHP aan waar de foto's zich bevinden
En vervolgens haal ik de namen van de foto's uit de database als volgt:
Zoals je ziet wordt de thumbnail van de foto weergeven, die zich bevind in /thumbs, en vervolgens wordt met een javacriptje de foto zelf geopend, waarvan de bestandsnaam wordt aangegeven met $link.
Dit werkt dus allemaal prima en wordt netjes in een tabel weergegeven maar ik heb zojuist 427 nieuwe foto's in de map geplaatst en als ik die allemaal handmatig toe moet voegen aan de database gaat dat nogal lang duren...
Wat ik dus graag zou willen weten is of er een alternatief is waarbij PHP gewoon alle foto's in de map detecteert en deze in de tabel zet, of nog liever een soort van automatiseringsproces waarbij alle unieke bestandsnamen in de map, worden toegevoegd in de database.
Er zijn maar 2 velden in de database; "ID' en "link". "ID" loopt automatisch op dus ik heb eigenlijk alleen een php scriptje nodig dat in het veld "link" de bestandsnaam opgeeft van alle nog niet bestaande bestandsnamen in de map. :thumb:
Ik geef met PHP aan waar de foto's zich bevinden
PHP:
$imgdir = "http://[I]verborgensite.nl[/I]/fotos/
PHP:
echo "<td><a href=\n";
echo "javascript:popImage(\"$imgdir$link\");\n";
echo "><img src=$imgdir/thumbs/$link border=0></a></td>";
Dit werkt dus allemaal prima en wordt netjes in een tabel weergegeven maar ik heb zojuist 427 nieuwe foto's in de map geplaatst en als ik die allemaal handmatig toe moet voegen aan de database gaat dat nogal lang duren...
Wat ik dus graag zou willen weten is of er een alternatief is waarbij PHP gewoon alle foto's in de map detecteert en deze in de tabel zet, of nog liever een soort van automatiseringsproces waarbij alle unieke bestandsnamen in de map, worden toegevoegd in de database.
Er zijn maar 2 velden in de database; "ID' en "link". "ID" loopt automatisch op dus ik heb eigenlijk alleen een php scriptje nodig dat in het veld "link" de bestandsnaam opgeeft van alle nog niet bestaande bestandsnamen in de map. :thumb:
Laatst bewerkt: