im prinzip kannst du das nur machen, indem du die daten per htaccess (disallow all) für den webbesuchers "sperrst" oder indem du die daten auserhalb des webrootes lagerst.
dann brauchst du noch ein php script dass dann das bild für dich bzw nur registrierte user anzeigt. (also du verlinkst bilder nicht mehr mit "http://www.joomlaportal.de/images/testbild1.png" sondern showimage.php?img=testbild1
und dann musst du halt noch irgentwie am angang eine die() funktion einfügen, wenn der user nicht registriert ist.
Code:
<?php
header ("Content-type: image/png");
$im = imagecreatefromjpeg("pfad/".$_REQUEST['img'].".png");
ImagePNG ($im);
ImageDestroy($im);
?>
edit: dann musst du halt noch dein script editieren, damit es eben nicht "normale" pfade benutzt sondern die "showimage" datei.
Lesezeichen