Upload Problem

Flextone

Erfahrenes Mitglied
Morgen,

ich habe ein simples uploadScript gebaut. Es soll lediglich sachen in eine DB schreiben und kopieren.

Es kommt aber immer der gleiche Fehler.

Warning: copy(mp3/helge.mp3): failed to open stream: No such file or directory in /www/htdocs/w005ea8a/admin/function.php on line 105

Die upload-datei:

PHP:
 <h1>mp3-Mix hochladen </h1>
<p>
<form action="<?php echo $PHP_SELF; ?>" method="post" enctype="multipart/form-data">
<input type="hidden" name="action" value="mp3add">
  <strong>Name:</strong><br>
  <input type="text" name="songname">
</p>
<p>
  <strong>Datei:</strong><br>
  <input type="file" name="bild"> 
<p>
  <input type="submit" name="Submit" value="Senden">  
</form>
</p>

und die funktion:

PHP:
	//mp3
	if($_POST[action] == "mp3add"){
	$name = $bild_name;
	mysql_query("INSERT INTO mp3 (songname,song) VALUES ('".$_POST[songname]."', '$name')") or die(mysql_error());
	$dir = 'mp3';
	copy($bild,"$dir/".$bild_name);

	}

Was mache ich falsch ?
 
Hullo,

hast du rechte gesetzt für das Zielverzeichnis?

und verusch mal:
Code:
move_uploaded_file($bild,'mp3/'.$bild_name);

Evtl tut sich ja was :)

Grüße
Lichtpilger
 
Zurück