"If it's not one thing, it's another"

Hab jetzt mal die geänderte Zeile eingefügt und die Variablen gelöscht. Jetzt bekomm ich zwar keine Fehlermeldung mehr, aber er will mir trotzdem keine Datei in das gewünschte Verzeichnis laden....
Gott, es kann doch nicht sein dass ein so simpler Dateiupload derartige Probleme macht....

Trotzdem vielen lieben Dank für die ganze Hilfe!
A2k

Hier nochmal die aktuelle Source:
Code:
<p>

<?
$status = $_GET['upload'];

if  ($status=='1')
{
$form_password = $_POST['password'];
include("config.php");
if ($form_password == $password)
{
move_uploaded_file($_FILES['file']['tmp_name'], '/www/www/virtual/armitage2k.net/htdocs/public/scripts/upload/up/' . $_FILES['file']['name']);
echo "<center><div class='norm'><b>$file_name was successfully uploaded.</b></div></center>";
}
else
{
echo "<center><div class='norm'><b>The upload password was not correct, please go back and re-enter the password correctly.</b></div></center>";
}
}
else
{
?>


<table>
<form action="<? $self_file = $_SERVER['PHP_SELF']; echo "$self_file"; ?>?upload=1" enctype="multipart/form-data" method="post">

 <tr>
  <td style="padding:2px">Passwort:</td>
  <td style="padding:2px"><input name="password" type="password" cols="30"></td>
 </tr>
 <tr>
  <td style="padding:2px">Datei:</td>
  <td style="padding:2px"><input name="file" type="file" class="textarea"></td>
 </tr>
  <tr>
  <td align="center"><input name="Submit" type="submit" value="Upload" ></td>
 </tr>
</form>
<?
}
?>
</table>


</p>