Hallo zusammen,
ich habe leider wenig Ahnung von PHP und versuche bei meinem Provider nachfolgendes Galeriescript zum laufen zu bekommen. Leider bekomme ich jedoch immer den Hinweis auf eine nicht definierte Variable $home. Definiere ich die Variable als $home = „“; $home = „0“; oder auch $home = „1“; arbeitet das Skript nicht.
Das komische ist, dass das Skript auf meinem Lokalen Testserver läuft, nur bei meinem Provider immer wieder diese Fehlermedlung auftaucht,
Was kann ich tun um das Ding zum laufen zu kriegen? Hilfe!
wer-weiss-was ?? Vielen Dank im Voraus
Gruß Jan
der ein wenig gefrustet ist!
Fehlermeldung:
Notice: Undefined variable: home in D:\websites…\index.php on line 17
*********************************************************************************************
$album = „Bilder 01.06.2003“; //title of your gallery //
$columns = 4; //number of photos a row //
$thumb_dir = „thumbnails“; //thumbnails location dir //
$scriptname = „index.php“; //name of this file //
//----------------------------------------------------------------------//
echo „\n“;
echo „\n“;
echo „\n\n“;
$mydirectory= ‚.‘;
$counter = 0;
$nbfiles = 0;
$currfile = „“;
$fichier[0] = „“;
$handle=opendir($mydirectory);
if ($home == „“)
{echo " $album \nZur Vergrößerung bitte Foto anklicken \n \n\n";}
while ($currfile = readdir($handle))
{$extension= strtolower(substr( strrchr( $currfile, „.“),1));
if ($extension== „jpg“ || $extension== „jpeg“)
{$nbfiles++;
$currfile = trim($currfile);
$fichier[$nbfiles] = $currfile;
if ($home == „“)
{$currthumbfile = $thumb_dir . „/“ . $currfile;
echo " \n";
$counter++;
if ($counter == $columns)
{$counter= 0;echo"\n";echo"\n";}}}}
if ($home == „“)
{echo"\n\n";}
closedir($handle);
if ($home == 1)
{if ($nr != 1)
{$prevnumber = $nr - 1;
echo „\n“;}
echo „\n“;
if ($nr != $nbfiles)
{$nextnumber = $nr + 1;
echo " \n";}
echo " \n";
echo „\n\n“;}
?>
*********************************************************************************************