Bildupload will nicht

Begonnen von deepsleep, 05 Februar 2004, 03:06:30

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

deepsleep

Hallo Zusammen

Auch ich habe ein Problem mit dem Bildupload im Admin-Bereich. Sobald ich ein Bild uploaden möchte, erhalte ich folgende Fehlermeldung (Debug Mod):

Notice: Undefined offset: 0 in ...\admin\modules\images.php on line 100

Hier mal die entsprechenden Zeilen:

function ImagesAdd($imgfile) {
    global $prefix, $dbi, $imagesdir, $udir, $udir2, $imgfile_name, $SCRIPT_FILENAME;
    $basedir = dirname($_SERVER['SCRIPT_FILENAME']); $message="";
    $textrows = 20;
    $textcols = 85;
    for ($i = 0; $i <= 4; $i++) {
        if ((isset($imgfile_name[$i])) && ($imgfile_name[$i] != "")) {
            $copyto = $basedir.$udir.$imgfile_name[$i];
            if (!copy($imgfile[$i],$copyto)) {
                $message .= ""._PROBSIM." $imgfile_name[$i] "._TOIM." $copyto<br><br>";
            } else {
                $message .= "$imgfile_name[$i] "._SUCCESFULLIM."<br><br><img src=\"$udir2$imgfile_name[$i]\"><br><br><br>[ <a href=\"admin.php?op=Images\">"._MAIN."</a> ]\n";
            }
        }
    }
    include ("header.php");
    GraphicAdmin();
    OpenTable();
    echo "<center><font class=\"option\">".$message."</font></center>";
    CloseTable();
    echo "<br>";
    include ("footer.php");
}


Zeile 100 ist übrigens diese:  if (!copy($imgfile[$i],$copyto)) {

Ich arbeite mit W2k, Apache 1.3.29, PHP 4.3.4.

Auf dem Verzeichnis /iupload/ habe ich dem Gruppe "Jeder" alle Vollzugriff erteilt.

Gruss

Ivo
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

deepsleep

Winke, winke...

Hat denn niemand eine Idee?

Gruss

Ivo
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

jubilee

Hallo !
Check bitte mal unter Admin-Menu PHP-Info wie der status des
  register_globals (on/off als local und master Value ) ist.
MfG
jubilee

[Editiert am 9/2/2004 von jubilee]

deepsleep

Hallo Jubilee

Volltreffer. War auf off gesetzt. Habe es nun geändert und nun funzt es.

Tja, bin PHP Newbie - aber man kann ja nur dazu lernen.

Herzlichen Dank für die kompetente Hilfe.

Gruss

Ivo
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

Tschaet

Hallo.

Ich habe die selbe Fehlermeldung.

Allerdings hab ich register_globals ON.

Ich bin auf einen anderen Server umgezogen,auf dem alten war OFF.

Hat mein pragma noch nicht bemerkt dass ich umgezogen bin? *gg*