PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bilder durch php-skript auslesen ohne htaccess-Password-Abfrage



baeus
01-09-2004, 11:58
Hallo,

ich habe ein Fotoalbum eingrichtet, aus das nicht jeder Zugriff haben soll. In PHP ist die Sache gelöst.
Aber jeder, der mein Skript umgeht, kann eben doch die Bilder sehen.

Wenn ich nun eine htaccess-Datei in den Fotoordner lege, dann wird kein Bild mehr angezeigt, ohne dass eine htaccess-Abfrage beantwortet werden muss.

FRAGE:
Gibt es eine Möglichkeit, die htacess so zu stricken, dass NUR von einem bestimmten Skript auf den Inhalt zugegriffen werden kann?

Also: Wenn ich
www.....de/index.php?=Album aufrufe sollen die Bilder angezeigt werden. Wenn aber jemand
www.....de/Album/ aufruft, soll htacess den Zugriff verweigern.
Geht soetwas,? Kennt sich da jemand aus? Wie müsste die htaccess aussehen?

-baeus :)

undefined
01-09-2004, 13:19
.htaccess


Order allow,deny
Deny from all
Allow from localhost

Funktioniert nur bei PHP und include, das heist du must die Dateien Irgendwo Cachen bevor su sie an den Clienten übergibst ;) Ein Link funktioniert !!nicht!!

undefined
01-09-2004, 13:49
Bevor die nächste Frage kommt :D

<?php

if( file_exists("./images/bild.jpg") ) {
$dim = getimagesize("./images/bild.jpg");

ob_start();
header ("Content-type: image/jpeg");
$cr = imagecreatefromjpeg("./images/bild.jpg");
imagejpeg($cr);
$bild = ob_get_contents();
ob_end_clean();

} else {
die( "No 0" );
}

echo $bild;
?>