Problem mit upload

Kalma

Erfahrenes Mitglied
Hi,

ich bastel grad an der Seite für meinen Lehrer und hänge an dem MP3-Upload Formular fest.

Ich habe folgendes UploadScript:
PHP:
						if((isset($_POST['send_new_file'])) && (empty($_POST['check_for_machine']))) {
							$upload_dir = '../upload/dateien/';
							$new_name	= preg_replace('/[^a-zA-Z :,. 0-9_,+;-]/', '', $_POST['titel']);

							if (move_uploaded_file($_FILES['file']['tmp_name'], $uploaddir . $_FILES['file'] . $new_name)) {
								print "File is valid, and was successfully uploaded.";
							} else {
								print "Possible file upload attack!  Here's some debugging info:\n";
								print_r($_FILES);
							}
						}


Nur, der läd nichts hoch.
Woran liegt das?
 
hmm, also ich weiß nicht, wo das Problem liegt, aber anscheinend haben wir die gleiche Ausgangsquelle ;-)
Hier mein Script, das geht Prima:

PHP:
<?

if (!$_REQUEST['upload'])
{
?>
<form enctype="multipart/form-data" action="<? echo $PHP_SELF; ?>" method="post">
Datei auswählen:<br>
<input name="userfile" type="file"><br>
<input type="submit" name="upload" value="Hochladen!">
</form>
<?
}
else {
$zeit = time();
$uploaddir = 'upload/';
$dateiname = $zeit.$_FILES['userfile']['name'];
$neuerdateiname =  $uploaddir.$dateiname;
$linkname = $forumadresse."/".$neuerdateiname;
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $neuerdateiname)) {
   echo "Datei erfolgreich hochgeladen!<br>Zum Einbinden einfach <pre>[upload]".$dateiname."[/upload]</pre> benutzen!";
   }
else {
   echo "Datei konnte nicht hochgeladen werden, Infos zum Debugging:<pre>\n";
   print_r($_FILES);
   echo "</pre>";
   }

}
?>
 

Neue Beiträge

Zurück