danOne: warum klappt das nicht? (fileupload)

Beitrag lesen

guten morgen,
ich beschäftige mich grade mit dem Fileupload in PHP und habe mich dabei an das (meiner Meinung nach sehr gut erklärte Howto http://aktuell.de.selfhtml.org/artikel/phpasp/php-uploadcheck/index.htm gehalten.
Mein Code sieht demnach so aus:

..schnipp..
<tr>
    <td><form enctype="multipart/form-data" action="content/staff/check_new.php" method="post">Titel</td>
</tr>
<tr>
    <td>Abteilung</td>
</tr>
<tr>
    <td><select name="abt">
<?
 $sql='select * from abteilung';
 $erg=mysql_query($sql,$con);
 while(list($id,$bez)=mysql_fetch_array($erg))
 {
  echo"<option value='".$id."'>".$bez."</option>";
 }
?>
 </select></td>
</tr>
<tr>
    <td>Bild</td>
</tr>
<tr>
    <td><input type="hidden" name="max_file_size" value="1000"><input name="bild" type="file"></td>
</tr>
<tr>
    <td><input name="senden" type="submit"></form></td>
</tr>
..schnapp..

aber in dem Skript an das ich das ganze schicke (ich mach das mal mit 2 verschiedenen weil _ich_ es übersichtlicher finde) kommt nix an, also nur der wert des hidden fields und der name des Buttons. Lasse mir das da mit:

..schnipp..
    var_dump($HTTP_POST_VARS);
    echo "bild: ".$bild;
..schnapp..

ausgeben.
Ich hab die oben genannte Anleitung jetzt schon 10 mal gelesen und hab nix gefunden was ich übersehen habe. Weiß jemand wo mein Fehler steckt? Liegt es an dem enctype? und wenn ja, warum?

Hilfe!
mit hanseatischem Gruß
.dan.One.