Ludwig Ruderstaller: Problem mit File-Upload

Beitrag lesen

Hallo,

Remote File-Namen ($userfile_name) und den
Type ($userfile_type)

zu berichten. Aber

File ($username) und
Size ($userfile_size)

sind beides leer! Und daher schlägt
natürlich auch jeder weitere Copy-Befehl fehl...

Ich nehm mal an daß du uns da was unterschlagen hast (irgendwo mußt du ja $userfile_size / _type definiert haben) :-)

den copy befehl den du anwendest bringt dir so gar nix.

Du mußt das file aus dem TMP verzeichniss in ein dir genehmes verzeichniss kopiern.

zb. folgendes skript leistet mir gute dienste:

if ($ufile!="none"){
  $ext=GetImageSize($ufile) or die('<h1>Das ist kein jpg oder gif Bild!!</h1><a href="javascript:history.back()">zurück...</a>');
  if ($ext[2]=="1"){
   $extension=".gif";
  }else{
   $extension=".jpg";
  }
  $dest="$dest$name$extension";
  if (copy($ufile,$dest)){
   echo "Bild gesendet";
  }else{
   echo "FEHLER! Das Bild konnte nicht kopiert werden!";
  }
}else{ //if ($ufile!="none"){
  echo "Sie haben kein Cover ausgewählt!<br><a href="javascript:history.back();">zurück...</a>";
}

wobei $ufile wie unschwer zu erraten ist das übertragene file ist.

hope that helps

lg Ludwig