Dizini web erişime kapattığın zaten, siteden de linklerken direk adrese linkleyemezsin. JPG ise mesela $kaynak = imagecreatefromjpeg ; imagejpeg ; şeklinde ekrana bastırman gerekir.

Gizlen' Alıntı:

Dizine erişimi webden kapatın htaccess ile, sadece dosya sisteminden erişilsin. Böylece istedikleri dosyaları upload etsinler birşey elde edemezler. Sorunun cevabı için de ikinci yaptığın alıntıda sadece resim dosyaları kabul ediliyor zaten

Şu an bu kodun nasıl çalıştığını anlamadım zaten elseif (! in_array &lt;- pic_filetypes icinde degilse uzanti yukleme diyor. scriptte bir yerlerde pic_filetypes diye bir değişken olması lazım config'dedir büyük ihtimalle, o diziye izin verilen dosyalar girilecek. illa bulamadım diyorsan o verdiğin dosyada hemen &quot;Upload pictures&quot; ın üstüne kendin tanımla $pic_filetypes = array ; vb.

merhaba arkadaşlar resim upload için 777 izni verdiğim klasörüme farkı tipte, dosyalar upload edilerek siteye saldırılar yapılmakta. Yüklenmesi yasak dosya tiplerine &quot;exe&quot;,&quot;com&quot;,&quot;bat&quot;,&quot;vbs&quot;,&quot;js&quot;,&quot;jar&quot;,&quot;scr&quot;,&quot;pif&quot;,&quot;ra r&quot;,&quot;zip&quot;,&quot;gz&quot;,&quot;tar&quot;,&quot;tgz&quot; yazdım ancak bugunde php formatında dosyalar atılmış. Onuda ekledim sonuç olarak. Şimdi bu klasörün güvenliği nasıl sağlarım. aklıma gelen bir yol ise bu klasöre jpg ve gif dışında hiç dosya türünün kabul edilmemesini için ne tür bir düzenleme yapmam gerekiyor?

http://www.turkekip.com/Forumlar-Sayfa-KonuOku-BaslikID-347.html Bu kaynak yardımcı olabilir mi?

ewt dostum yolladıgın seye ihtiyacım var ancak kendi koduma bunu nasıl ekleyebilirim. &lt;?php } // Upload pictures if (count { $ipval = ipval ; $uploaderror = 0; $uploadcount = 0; foreach { if { // Check size if ($_FILES &gt; $pic_maxsize 1000) elseif (! in_array else { $thisfile = array ; $newfile = SaveUploadFile ; / $newfile = uniqid . $_FILES ; if (copy / if { $sql = &quot;INSERT INTO $t_adpics SET adid = $adid, isevent = '$data ', picfile = '$newfile'&quot;; mysql_query ; if (mysql_error else } else } } elseif } if if }

htacccess kodunu kullanıyorum ancak bu seferde resimleri kendi sitemdende göremiyorum

Angelo' Alıntı: