Hello,
irgend einen Fehler gibt's immer! Realpath() arbeitet nicht POSUX-konform und beendet den Pfad nicht mit einem '/'. Ganz im Gegenteil, der wird sogar abgeschnitten. Solche kleinen Fehler können einen dann zum Wahnsinn treiben ;-O
<?php ### background.php ### Bilder ausliefern ### utf-8 ### ÄÖÜäöü
define ('CACHE_MUST_REVALIDATE', 604800); ## Zeit, nach der der Cache die Verifikation
$userid = 0;
$bgpath = realpath($_SERVER['DOCUMENT_ROOT'].'/files/backgrounds');
## hier nützt der Slash nichts, da er beseitigt wird ^
#---------------------------------------------------------------------------------------
function put_image($filename)
{
## Funktion einfügen!
}
#---------------------------------------------------------------------------------------
if (put_image($bgpath.'/'.$userid.'.gif')) exit (0);
## also hier ^ den Slash einfügen
?>
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg