20 Ağustos 2007, 13:15 | #1 | |
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| PHP - Resim Doğrulama ya da Güvenlik Kodu [MySQL, PHP, AJAX] Son günlerde DDos ataklarının artması üzerine Güvenlik kodu ya da Resim doğrulama sistemi (MySQL Tipi) Veri Tabanı kullanan her sitenin ihtiyacı haline geldi. Sizlere vBulletinin kullanmış olduğu Image Kütüphanesini tekrar düzenleyerek kullanılabilir bir sistem çıkardım. Öncelikle Download linkini vereyim ve nasıl kullanacağınızın açıklamasını yapayım. Link: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Çalışır Halin Videosu: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yükleme: Öncelikle imageverify.rar dosyasının içeriğindeki tüm dosyaları scriptinizin içeriğine atın. PHP Scriptinizin Veri tabanında Şu SQL Kodunu çalıştırın: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Son olarak: includes/config.php içerisinde ki // Veri Tabanınızın Sunucu Adını $config['DB']['server'] = 'localhost'; // Veri Tabanınızın Veri Tabanı Portu $config['DB']['port'] = 3306; // Veri Tabanı Kullanıcı Adı $config['DB']['username'] = 'root'; // Veri Tabanı Şifresi $config['DB']['password'] = ''; // Veri Tabanı Adı $config['DB']['dbname'] = ''; $config['DB']['useptconnect'] = false; // Veri Tabanınızın MySQL Versiyonu 4.1 veya Fazla ise Bunu kullanın $config['DB']['charset'] = ''; $config['Misc']['fullpath'] = ''; // Resim Oluştururken Rasgele Yazı Tipi Kullanılması $config['image']['randomfont'] = true; // Resim Oluştururken Rasgele Yazı Büyüklüğü Kullanılması $config['image']['randomsize'] = false; // Resim Oluştururken Karekterleri Yatırma $config['image']['randomslant'] = false; // Rasgele Renk $config['image']['randomcolor'] = true; // Rasgele Biçim $config['image']['randomshape'] = false; Kısımınlarını Kendinize göre ayarlayın. Kullanım: Kullandığınız php scriptinin En başında Şu kod çalışmalı: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Burada $imagehash ile yeni bir Resim Doğrulama Kodunun Anahtarını oluşturuyoruz. AJAX ile Resim Yenilime için: scriptinizin <head></head> tagları arasına Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kodlarını ekliyoruz. Daha sonraki adımda: Form 'unuza: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kodunu ve Formuzun dizaynına göre Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kodlarını ekleyin. Güvenlik Kodununun girilebileceği "input" 'u girin. Örnek: Kod: Kodu kopyalamak için üzerine çift tıklayın!
ve Son olarak: </body> Tagının Hemen üstüne Kod: Kodu kopyalamak için üzerine çift tıklayın!
Kodlarını ekleyin. Zor gibi görünebilir Fakat En altta ki Örnek Kodu incelediğinizde çok da zor olmadığını göreceksiniz. Peki Girilen Kodun Doğruluğunu nasıl ölçeriz... Örnek Kod: Kod: Kodu kopyalamak için üzerine çift tıklayın!
Örnek Kod: Kod: Kodu kopyalamak için üzerine çift tıklayın!
| |
|
Etiketler |
ajax, da, dogrulama, guvenlik, kodu, mysql, resim, ya |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Ajaxshop.com.tr Ajax Alarm Seti Ve Ajax Güvenlik Sistemleri | ZeuS | Web Site Tanıtımı | 0 | 13 Ekim 2023 15:48 |
Php'de Güvenlik Kodu Yapmak | Che | PHP | 0 | 23 Nisan 2022 22:43 |
PHP’de Resim Doğrulama - Güvenlik Kodu | MorfiN | PHP | 0 | 27 Nisan 2012 20:29 |
Güvenlik kodu oluşturma Asp | Maniack | ASP/ASP.NET | 0 | 19 Haziran 2006 16:32 |