Tom: bild upload

Beitrag lesen

Hello,

if (!isset($HTTP_POST_FILES['userfile'])) {echo"Fehler beim Upload!";exit;}

$HTTP_POST_FILES steht im Kontext einer Funktion erst einmal nicht zur Verfügung.

http://de3.php.net/manual/en/language.variables.scope.php
http://de3.php.net/manual/en/language.variables.predefined.php

und außerdem ist es schon lange überholt.

Man sollte nach $_FILES['<fomularfeldname>'] fragen und dann als nächstes nach

if (isset($_FILES['<fomularfeldname>']['error']) and
      $_FILES['<fomularfeldname>']['error'] === 0)   ## drei Gleichheitszeichen!
  {
    ## es wurde genau eine Datei in der Parametergruppe <formularfeldname> hochgeladen
  }

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau