

Flash Sistemim Var Upload Jpg, Upload Ediyor Ancak Ne Flv Nede Mp4 Etmiyor Kodlar Burda
-
Merhaba arkadaşlar gerekli her şeyi yapmama rağmen olmadı..
Yani olayşu sistemi açıyorum gözat butonuna basıyorum jpg resim seçtiğimde direk yollama yapıyor ancak...
izin verilen dosya türkeri arasına mp4 ile flv aldım ... Gözat a basıp flv ve mp4 seçtiğimde yüklendi yazıyor ancak yükleme yapmıyor nie acaba ?
Flv dosyalarımda ufak yani time limit e takılsın diyecem yok oda değil :((
kodlar :))
Flash action script kodları
---------------------------------------------
//Flash içerisine flash.net.FileReference nesnesini ekliyoruz.
import flash.net.FileReference;
//Kullanıcı dosya seçmeden yükleme işlemine başlatmasın diye...
//yukle durum adlı butonun görünürlüğünü kapatıyoruz.
yukle._visible = false;
//Yeni bir dosya_fr adında FileReference nesnesi oluşturuyoruz.
var dosya_fr:FileReference = new FileReference();
//Yeni bir nesne_listesi adında nesne oluşturuyoruz.
var nesne_listesi:Object = new Object();
//Flash içerisinde Dosya Listeleme Paneli açtırıp...
//yüklenecek olan dosyayı seçtiğimizde...
nesne_listesi.onSelect = function(){
//yukle butonunun görünürlüğünü aktif yapıyoruz.
yukle._visible = true;
//Dosya durum adlı dinamik metin kutusunda dosya adını gösteriyoruz.
dosya.text = dosya_fr.name;
}
//Eğer dosya yüklemesi tamamlanırsa...
nesne_listesi.onComplete = function(){
//hata durum adlı dinamik text kutusunda...
//"Dosyanın Tamamı Yüklendi" metnini yazdırıyoruz.
hata.text = "Dosyanın Tamamı Yüklendi";
//Tekrar yukle butonunun görünürlüğünü kapatıyoruz.
yukle._visible = false;
}
//Dosyanın ne kadarının yüklendiğini alıyoruz.
nesne_listesi.onProgress = function (bytesTotal, bytesLoaded){
//bar durum adlı Movie clip'in yüzdece genişliğine...
//Dosyanın yüklendiği kadarının bilgisini atıyoruz.
bar._xscale = bytesLoaded/dosya_fr.size;
}
//Eğer Dosya Listeleme Panelinden dosya seçilmeden çıkılırsa...
nesne_listesi.onCancel = function(){
//hata durum adlı metin kutusunda...
//"Yeniden Dosya Seçiniz" yazdırıyoruz.
hata.text = "Yeniden Dosya Seçiniz";
}
//Hata durumlarını ve kodlarını...
//hata durum adlı dinamik metin kutusu içerisinde gösteriyoruz.
//IO Hatası
nesne_listesi.onIOError = function(fileRef){
hata.text = "IO Hatası:" + fileRef.name;
}
//Güvenlik Hatası
nesne_listesi.onSecurityError = function(fileRef, error){
hata.text = "Güvenlik Hatası: " + fileRef.name + ":" + error;
}
//http Hatası
nesne_listesi.onHTTPError = function(fileRef:FileReference, error:Number){
hata.text = "HTTP Hatası: " + fileRef.name + ":hata #" + error;
}
dosya_fr.addListener(nesne_listesi);
//Eğer gozat durum adlı butona tıklanırsa...
gozat.onRelease=function(){
//Dosya Listeleme Panelini açtırıyoruz...
//ve filtreleme olaraka JPG ile jpg formatlarını belirliyoruz.
dosya_fr.browse([{description:"Sadece *.JPG ve *.jpg dosyaları", extension:"*.mp4;*.jpg;*.flv"}]);
}
//Eğer yukle durum adlı butona tıklanırsa...
yukle.onRelease=function(){
//yukle.php adlı PHP dosyamızı Flash içerisine yüklüyoruz.
dosya_fr.upload("yukle.php");
}------------------
Yukle.php içeriği
<?php
if ($_FILES['Filedata']['name']) {
$uploadDir = "";
$uploadFile = $uploadDir . basename($_FILES['Filedata']['name']);
move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadFile);}
?>
-
up olsun