folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Php İle Dosya Upload Scripti Olan Varmı.



Php İle Dosya Upload Scripti Olan Varmı.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tasslehoff
    tasslehoff's avatar
    Kayıt Tarihi: 23/Mayıs/2011
    Erkek
    ucenmi bunu yazdı
    YasamaK bunu yazdı
    ucenmi bunu yazdı
    HoLyCat bunu yazdı

    Basit Bir php kodu ile Sorunu cozdum.

    Belki Baska arkadasin isine yarar..


     
    if($_GET['get']=="yukle"){
    $yer = "/muzik/".md5(time()).".".end(explode(".",$_FILES['muzik']['name']));
    copy($_FILES['muzik']['tmp_name'],$yer);

    echo "Upload : ".$yer;
    }

    ?>




    Dosya : < ="" name="muzik" />< ="submit" value="Yükle" />

    Ftp nizde muzik adinda klasor Acmaniz yeterli.

    ne güvenlik var ne bişi var bunu kullanrsa adam o sunucuyu eline verirler :D

    güvenli hale getirde hayrına kulanalım

    bir firma için yapmıştım güvenlisini. güvenli dediysem yine her tür dosya yüklenebiliyor ama kullanıcı girişi gerekiyor dosya yüklemek silmek için falan . mysql bir database üzerinde oluyor kullanıcı ve dosyaların yolları. bir iki gün içinde satup hazırlar siteme koyarım buradada paylaşırım


    cidden müthiş olur hocam, beklemedeyim.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YasamaK
    YasamaK's avatar
    Banlanmış Üye
    Kayıt Tarihi: 29/Ağustos/2010
    Erkek
    tasslehoff bunu yazdı
    ucenmi bunu yazdı
    YasamaK bunu yazdı
    ucenmi bunu yazdı
    HoLyCat bunu yazdı

    Basit Bir php kodu ile Sorunu cozdum.

    Belki Baska arkadasin isine yarar..


     
    if($_GET['get']=="yukle"){
    $yer = "/muzik/".md5(time()).".".end(explode(".",$_FILES['muzik']['name']));
    copy($_FILES['muzik']['tmp_name'],$yer);

    echo "Upload : ".$yer;
    }

    ?>




    Dosya : < ="" name="muzik" />< ="submit" value="Yükle" />

    Ftp nizde muzik adinda klasor Acmaniz yeterli.

    ne güvenlik var ne bişi var bunu kullanrsa adam o sunucuyu eline verirler :D

    güvenli hale getirde hayrına kulanalım

    bir firma için yapmıştım güvenlisini. güvenli dediysem yine her tür dosya yüklenebiliyor ama kullanıcı girişi gerekiyor dosya yüklemek silmek için falan . mysql bir database üzerinde oluyor kullanıcı ve dosyaların yolları. bir iki gün içinde satup hazırlar siteme koyarım buradada paylaşırım


    cidden müthiş olur hocam, beklemedeyim.

    hocada ses seda yok :S


    SEVİŞİRKEN EN ZEVKLİ OLAN ŞEY.. tamam, dikkatinizi çektim. ne kadar meraklısınız böyle şeylere terbiyesizliğin lüzumu yok yani :D (, sessizce öldürüyor.)
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ucenmi
    ucenmi's avatar
    Kayıt Tarihi: 25/Mayıs/2011
    Erkek

    hocam script hazır aslında ama dediğim gibi bi setup hazırlamam gerekiyor ve şuan elimdeki işler yüzünden ona vakit ayıramıyorum en kısa sürede koyacağım. eminim beğeneceksiniz

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    HoLyCat
    HoLyCat's avatar
    Kayıt Tarihi: 03/Ekim/2009
    Erkek

    Yalan oldu Yalan oldu script yalan oldu :)

     


    🆃🅰🅷🆁🅸🅱🅰🆃.🅲🅾🅼
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    baristbt
    baristbt's avatar
    Kayıt Tarihi: 20/Nisan/2011
    Erkek

    ada bi ay sonra yakalamış ya :D


    http://www.leyladansonra.com/
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    HoLyCat
    HoLyCat's avatar
    Kayıt Tarihi: 03/Ekim/2009
    Erkek
    BarisYigit bunu yazdı

    ada bi ay sonra yakalamış ya :D

    kacarmi :) hatirlatma yaptim bilgisayarda :)


    🆃🅰🅷🆁🅸🅱🅰🆃.🅲🅾🅼
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Mali
    Mali's avatar
    Kayıt Tarihi: 28/Mart/2007
    Erkek

    Php ye ilk başladığımda yaptığım bir script buyur mürid kardeşime güle güle kullan

    -Giriş şifreli; "username:TBT - password:murid"

    -Ftp de klasör açabiliyorsun, silebiliyorsun, adini değiştirebiliyorsun

    -Yüklü dosyaları silebiliyorsun, adını değiştirebiliyorsun, içeriğini değiştirebiliyorsun

    -Yükleme boyutuna gelince 4mb altındaki dosyaları sorunsuz yükleyebilrsin "upload.php" dosyasını düzenleyerekte ayarlayabilirsin tabi .htaccess dosyasındaki boyutu da ayarlaman lazım

    -Belirli dosya türlerini yükleyebilyorsun istersen onuda yine "upload.php" dosyasından yeni türler ekleyebilrisin

    -Birde son olarak (: "bunun asp olanıda var, yanlız bu şekilde tasarımı yok kemik halinde yüklü dosyaları gösteriyor ve yükleme yapıyor. Onun kurulumu karışık biraz. en son 8 MB yükleme yapabilmiştim. isteyen olursa onuda paylaşabilirim

     

    Bir kaç görüntü


        



    Indir

    Mali tarafından 25/Eyl/12 03:21 tarihinde düzenlenmiştir

    Akilli olanlar sebepler konusunda tartışırlar. Ama nihai kararı sonuçta sürekli aptallar verir...!
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sniperscope
    sniperscope's avatar
    Banlanmış Üye
    Kayıt Tarihi: 14/Mart/2009
    Erkek

    Sinifin kullanimi:
    Bu sinifi kendime yapmistim, basit ama yeterince is goruyor. Ayrica degiskenler ingilizce diye kusura bakmayin.

     

    <?php
    	/*
    	/*	Dosya yukleme sinifi
    	/*	@autor: SniperScope
    	*/
    	
    	$dosya = new DosyaYukle();
    
    	//	DOSYA YUKLEMEK ICIN
    	$tmp_adi = $_FILES['formdan_gelen_dosya']['tmp_name'];
    	$dosya_adi = $_FILES['formdan_gelen_dosya']['name'];
    	$dosya_yolu = "nereye/yuklenecekse/oranin/dosya/yolu";
    	
    	$dosya->FileUpload($tmp_adi, $dosya_adi, $dosya_yolu);
    	
    	//	DOSYA SILMEK ICIN
    	$dosya->FileDelete($dosya_adi, $dosya_yolu);
    	
    	class DosyaYukle
    	{
    		public function FileExt($filename)
    		{
    			$ext = strtolower(substr($filename, - 3));
    			return $ext;
    		}
    		
    		public function FileAllow($file)
    		{
    			$allow = array('jpg', 'png', 'gif', 'jpeg', 'avi', 'mpeg', 'flv', 'swf');
    			
    			if(in_array($this->FileExt($file), $allow))
    				return true;
    			else
    				return false;
    		}
    		
    		public function FileUniqName($prefix)
    		{
    			return uniqid($prefix);
    		}
    		
    		public function FileUpload($tmp_name, $file_name, $path, $uniq_id = "")
    		{
    			if($this->FileAllow($file_name))
    			{
    				//	Dosya Uzantisini al
    				$ext = $this->FileExt($file_name);
    				
    				//	Benzersiz dosya adi olustur
    				$new_file_name = $this->FileUniqName($uniq_id) .".". $ext;
    				
    				move_uploaded_file($tmp_name, $path . $new_file_name);
    				return $new_file_name;
    			}
    			else
    				return false;
    		}
    		
    		//	DOSYA SILMEK ICIN
    		public function FileDelete($file_name, $path)
    		{
    			@unlink($path . $file_name);
    			return true;
    		}
    	}
    ?>
    sniperscope tarafından 25/Eyl/12 06:17 tarihinde düzenlenmiştir

    "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say
Toplam Hit: 2529 Toplam Mesaj: 19