Klein vraagje: ik heb een htacces bestand met bijv code tegen leechen van plaatjes etc , maar vroeg me het volgende af.
Als een plaatje het niet doet op mijn site zou ik het graag automatisch willen vervangen door een plaatje met "no picture" etc..

Wat is daarvoor de code in htaccess bestand? of is er een anderre betere methode voor ?
<?
# Lokatie vh plaatje
$lokatie = 'img/foto.jpg';
# Lokatie vh error plaatje
$error = 'img/error.jpg';

if (file_exists($lokatie)) { # Bestaat het plaatje?
echo '<img src="' . $lokatie . '" alt="" />';
} else { # Plaatje bestaat niet, error plaatje invoegen
echo '<img src="' . $error . '" alt="" />';
}
?>

Heb dit snel in elkaar gestoken, zou moeten werken :)
heel mooi, maar heb echter 1 klein probleempje .. veel foto's worden upgeload etc ( door users) en ik heb dus niet de lokatie van het plaatje , teminste ik weet aleen in welke map de plaatjes zich in bevinden...
Als je niet weet waar het plaatje staat, hoe weergeef je dit dan? :-/
Wat voorn errorcode geeft hij als je ongeoorloofd naar een plaatje op zooek gaat?
Kan je die niet forwarden naar een php-pagina, die vervolgens een 'you are not alowed'-plaatje terugstuurt (met de juiste headers, daarom ook php)

Reageren