htmlを見るだけでやばそうな気配がプンプンしてくるね
echoでフォームを出力しちゃってるところもさらに・・・
がんばれ・・・超頑張れ・・・としかいいようがない・・・
自信のPHPにPOSTする場合は
$_SERVER['SCRIPT_NAME']使うといいよ
アップロードされたファイルはサーバのtmpに格納されるので
それを自分のホームディレクトリに移動(コピー)しないといけない
たぶんその処理ができてないからファイルが見つからないと言われてるんじゃないかな
アップロードはされてるが移動(コピー)ができてないってオチだと思う
あとマルチはいかんよ