joM: MPG und PDF file upload ? welche methoden

Beitrag lesen

Also das problem lag bei move_uploaded_file()
Ich hatte dort beim ersten argument den bildnamen angegeben $_FILES['mpg1']['name'],
anstatt die temporäre datei $_FILES['mpg1']['tmp_name']

so sieht mein fertiger MPG uploader nun aus:
es folgt natürlich noch das eintragen in eine MYSQL datenbank

================================

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>fileupload</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?

$uploadPathMPG="mpg/";
$mimeMPG="video/mpeg";
$mpg1File=$_FILES['mpg1']['name'];
//-------------------------------------------------------------->MPG upload
if($mpg1File!="")
 {
 $type=mime_content_type($_FILES['mpg1']['tmp_name']);
 $time=microtime();
 $time=strrev($time);
 $time=substr($time,0,9);
 $rand=rand(0,1000);
 $mpg1File=$rand."_".$time.".mpg";

if($type==$mimeMPG)
  {
  if(move_uploaded_file($_FILES['mpg1']['tmp_name'] , $uploadPathMPG.$mpg1File))
  {
   print "MPG succeful uploaded<br>";
   print $mpg1File;
   $mpgSizeKB=(int) (filesize($uploadPathMPG.$mpg1File)/1024);
   }
  else{print "UPLOAD ERROR !!!";}
  }
 else{print "This is not a valid MPG File";}
 }
 else{print "choose a doc";}
//=============================================

?>
<form name="form1" method="post" action="" enctype="multipart/form-data">
<table width="100%" border="0" cellpadding="0" cellspacing="10" bgcolor="00cccc">
 <tr>
  <td>MPG - <input type="file" name="mpg1">&nbsp;&nbsp;<input type="submit" value="up" name="submit"></td>
 </tr>
</table>
</form>
</body>
</html>