merhaba arkadaşlar bir dosyayı ftp'me yazdırmak istiyorum ama yapamıyorum,

ekle.php

<form method="POST" action="../video-kaydet.php" enctype="multipart/form-data">
<input type="file" name="hehe" size="20">
<input type="submit" value="Gönder" name="B1">
kaydet.php

<?php
include("veritabani.php");
$image_name = $_FILES['hehe']['name'];
$image_temp = $_FILES['hehe']['tmp_name'];
$ext = substr($image_name, strrpos($image_name,'.'));
$rasgele=rand(111111,999999);
$new_file = "upload/$rasgele".$ext;
@unlink($new_file);
if(move_uploaded_file($image_temp, $new_file)) {
  @chmod ($new_file, 0777);
  $xfullimage = $new_file;
  }

$ekle=mysql_query("insert into dosya (new_file,baslik,aciklama)values('$new_file','$_POST[baslik]','$_POST[aciklama]')");

  ?>
kodum yukarıda.

ama dosyalarımı atmıyor.

veritabanına dosya ismini yazdırıyor fakat "upload" klasörü içerisine dosyalarımı atmıyor. ben ".rar,.exe,.flv,.mpg" dosyalarını sorunsuz yüklemek istiyorum jpg,png resim seçince yüklüyor ama dosyaları yüklemiyor sorun neyden acaba arkadaşlar ?

Not: Upload klasörü CHMOD ayarı = 777
yardımcı olaiblirimisiniz