Reklam

Reklamlar

sql etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
sql etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Haziran 2010 Cumartesi

Upload edilen resmi Veritabanına kaydettirmek

Adım : Sunucuya dosya göndermek
    Sunucuya dosya gönderebilmek için gerekli input tipi file dır. yani,
   
       
       
    yazdığımız anda, bize göz at penceresi sunacaktır. Ancak dosyanın sunucuya ulaşabilmesi için, form tagına - enctype="multipart/form-data" - eklenmelidir. yani örnek bir form oluşturacak olursak;
   
       

       
       

       
       

   
    işte sadece html kullanarak yaptığımız form ve doğru bir action adresi, sunucuya dosya yollamamız için yeterlidir. artık formu dolurduğunuzda, istediğiniz dosya, ekstra bir işleme gerek kalmadan sunucunuzn geçici klasörüne atılacaktır.
   
   
2. Adım : Geçici klasörde bulunan dosyalarla çalışmak.
    Şimdi action gönderdiğimiz, yukleme.php yi kodlamaya başlayalım. Öncelikle dosyanın geçici klasöre gittiğinden emin olalım.
   
        if(empty($_FILES["resim"]["tmp_name"]))
            die("Dosya yüklenemedi");
   
    Artık dosyanın sunucuda olduğunu varsayarak devam ediyoruz ve madem ki diyoruz, yüklediğimiz dosya bir resim dosyası idi, bilgilerini alalaım diyoruz.

        $bilgi = getimagesize($_FILES["resim"]["tmp_name"]);
        // resim bilgilerini alan komut
        $genislik=intval($bilgi["0"]);
        $yukseklik=intval($bilgi["1"]);
        $uzanti=$bilgi["mime"];
        if ($genislik==0)
        die("Yükleme çalıştığınız dosya bir resim değil!!!");

8 Haziran 2010 Salı

sql injection deneyenlerin ip banla

basit bişey yaptım amatörce paylaşım işe yarasın bari geliştiren olursa güzel bişey aslında
haber.php?Id=’a vs yani int olmayan degerler girildiginde adres satırına ip banlıyor. aynı ipten tekrar yaparsa veri tabanındaki saat güncelliyor
biraz ileri gidilip belli bir zaman sonra ip banı otomatik kaldırılabilir vs işte
ip.php
ebook library