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";}
//=============================================