MyDesign | Kod Arivi - Anasayfaya Dn   No banner in farm
Anasayfa Aratr Forum Gelimi Arama Siteniz in En Hit erikler RSS erik Ekle Scriptler Destekleyenler Kadromuz Reklam letiim Giri Sayfas Yap  Sk Kullanlanlara Ekle
Bu Kategorinin En Yeni Kodlar:


Bu Kategorinin En ok Grntlenen Kodlar:






Arama:
Gelimi Arama


No banner in farm



En ok Grntlenen Kodlar:


ye Girii:
 ye Ol



Anasayfa > Php > Kodlar

Upload / Dizin listeleme uygulaması

Yüklendiği dizine dosya upload etmenizi sağlar , yüklenmiş dosyaları listeler.Listpath gibi saldırı betiklerine karşı .php yüklenmesi engellenmiştir.

Kategori : Php
Gnderen : XhanDros
Telif :
Tarih : 26 Nisan 2005
rnek Dosya : Bulunmamakta
Okunma Says : 14592
Puan
: 10 / 10 (4 Oy)
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
<? 
//Uploadcı & Dosya Listeleyici Osman v1.0 :) 
//Coded By XhanDros a.k.a Yunus Emre Yılmaz. 
//Msn : codelgen@yahoo.com 
$stil ="<style> 
body, input,{ 
border: 1px solid silver; 
color : 306090; 
background-color:#ffffff; 
font-family: verdana; 
font-size: 8pt 

BODY A:link { 
COLOR: #444444; TEXT-DECORATION: underline 

BODY A:visited { 
COLOR: #444444; TEXT-DECORATION: underline 

BODY A:active { 
COLOR: #444444; TEXT-DECORATION: underline 

BODY A:hover { 
COLOR: #688ca3; TEXT-DECORATION: underline 

</style> 
<META http-equiv=Content-Type content=text/html; charset=windows-1254> 
"; 
echo $stil; 
//Server Değişkenleri 
$adres2 = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']); 
if ( empty($upload_edelim)) { 
//Diğer dosyaları listeliyoruz.. 
//Upload edilmiş dosyaları listeleme 
$dizin_adi = "./"; 
$dosya_url = "./"; 
$dizin = opendir ($dizin_adi); 
print ("<b><font color=red>Bu dizindeki Dosyalar:</font></b><br>\n"); 
while ( gettype ( $bilgi = readdir( $dizin ) ) != boolean ) { 
if ( is_dir( "$dizin_adi/$bilgi" ) ){ 
continue; 

print ("<A href=\"$dosya_url/$bilgi\">$bilgi</A> <br>\n"); 

closedir ($dizin); 
?> 
<br /> 
<div align=left>Ne duruyorsun sende dosya upload etsene : )<form name="upload_yapalim" enctype="multipart/form-data" action="<?=$PHP_SELF?>" method="post"> 
<input type="file" name="dosyamiz"> 
<br /> 
<input type="submit" name="upload_edelim" value="Gönder"> 
</form></div><? } ?> 
<? 
//Başlık Bilgisi 
$title="Uploadcı & Dizin Listeleyici Osman v1.0 | Coded By XhanDros"; //Sayfa başlığı (title bilgisi) 
echo("<title>$title</title>"); 
//Boyut sınırı ( En fazla kaç byte upload edilebilecek ? 
$boyut_siniri = "750000"; 
//Upload edecekmiyiz yoksa kullanıcı birtakım zekilikler mi yapmaya çalışıyor ? 
if($upload_edelim == "Gönder") { 
//Dosya Kontrolü ( Listpath & FSO script kodlarına karşı koruma ) 
if ( $dosyamiz_type == "text/plain" ) die("$stil <center>Özür dileriz..Ama <u>script</u> dosyaları yüklenemez.</center>") ;

if ( $dosyamiz_type == "application/x-httpd-php" )  die("$stil <center>Özür dileriz..Ama <u>script</u> dosyaları yüklenemez.</center>") ;

if ( $dosyamiz_type == "application/octet-stream" ) die("$stil <center>Özür dileriz..Ama <u>script</u> dosyaları yüklenemez.</center>") ;


 
//Dosya Boyutu Büyüklüğü Kontrolü 
if ( $dosyamiz_size > $boyut_siniri) die(" $stil; <center>Upload etmek istediğiniz dosya çok <u>büyük</u>.</center>"); 
//Dosya Adını Kontrol Edelim 
if ( $dosyamiz_name == "" ) die(" $stil; <center>Dosya <u>adı</u> yok !"); 
copy ( $dosyamiz, $dosyamiz_name ); //Upload 
echo("$stil <center><i>Dosya başarıyla upload edildi.</i><br> 
<b>Adres : <a href='$adres2/$dosyamiz_name'>$dosyamiz_name</a> | Büyüklüğü : $dosyamiz_size Byte. | Tip : $dosyamiz_type </center>"); 
//Bitti ! 

echo "<center><font face=707070>[Powered By Uploadcı & Dizinci <b>Osman</b> v1.0 -> Coded By <b><font color=red>XhanDros</font></b></font>]";  
?>
 
 

Upload / Dizin listeleme uygulaması iin yazlan yorumlar

Sercan ŞANLI  { 16 Şubat 2010 }
Teşekkürler Kardeş Bende Böylesi Birşey Arıyordum sade ve basit :) en güzeli

iLyas   { 21 Aralık 2007 }
Guzel paylasım ama ben uzantıalrın gozukmemesını istiyorum
gtml ise Expoler simgesi zipse Zip gif i olsun ıstıyorum sadece *.zip *.exe olmasın misal exe uzantılarınada setup gif koyucam ? ek bir işlem olarak ne eklemem gerek

mertcx   { 24 Temmuz 2007 }
Gerçekten Güzel bir kod muş taşşekürler ...

Yorum ekleyin

Anasayfa > Php > Kodlar > Upload / Dizin listeleme uygulaması
Kategoriler:


Forum:



Balantlar:



    En Son Yorumlanan erikler:


    Murat Yavuz | Site Haritas | Gizlilik Bildirimi | 3.227.240.143 | 0,16 Saniye
    © Copyright 2004-2020 MyDesign | Kod Arivi. Tm Haklar Sakldr.
    MyDesign | Kod Arivi, en iyi grnm iin, 1024x768 ve zeri znrlk tavsiye eder.