• 17-05-2007, 15:37:28
    #1
    merhaba arkadaşlar bugün bi arkadaşımın farketmesiyle biraz tedirgin oldum sitemdeki script dosya kontrolü yapmıyormus bunu hangi kodlarla sağlayabilirim ? shell sokmak gibi lamerce düşüncelere kapılacak arkadaşlar varsa şimdiden fazla kapılmasınlar sunucu otomatik siliyo
  • 17-05-2007, 15:45:18
    #2
    if kontrol yapısı ile kontrol yaptırabilirsin.
    eğer siten bir resim upload sitesi ise dosya type ını karşılaştıracağın metinler şunlar..

    image/jpeg
    image/gif
    image/png
    image/jpg

    vs... vs...

    mantık şu:
    $dosya_tipi değişkeni formdan gelen dosyanın tipi diyelim...

    Alıntı
    if ($dosya_tipi=="image/jpeg" or $dosya_tipi=="image/gif") {
    echo "dosyanız yüklendi";
    BURADA UPLOAD KODLARI OLACAK
    }else{
    echo "dosyanız yüklenemedi";
    }
    burada biraz mantığına değindim php biliyorsan kendine göre düzenleyip kullanabilirsin....

    kolay gelsin.
  • 17-05-2007, 15:47:35
    #3
    teşekkür ederim
  • 17-05-2007, 16:07:02
    #4
    rica ederim...
    eğer dosya uzantısını kontrol etmeyi bilmiyorsanız.

    örn:
    Alıntı
    $dosya_tipi=$_FILES['dosya']['type'];
    not: orada dosya yazan yere formdaki file alanının name kısmını yazınız...
    yani

    Alıntı
    <input type="file" name="İŞTE BU KISIM">
    Kolay Gelsin.
  • 18-05-2007, 00:26:14
    #5
    orayı yaptım tamamdır teşekkürler