![]() |
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: CREATE TABLE `imageverify` ( // 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: <?php Kod: <script type="text/javascript" src="js/global.js"></script> Daha sonraki adımda: Form 'unuza: Kod: <input type="hidden" name="imagehash" id="imageverify_hash" value="<?php echo $imagehash; ?>" /> Kod: <img src="image.php?imagehash=<?php echo $imagehash; ?>" id="imageverify_image" /><br /> Güvenlik Kodununun girilebileceği "input" 'u girin. Örnek: Kod: Resim Doğrulama Değeri: <input type="text" name="imageverify" maxlength="6" /> Kod: <script type="text/javascript" src="js/imageverify.js"></script> Peki Girilen Kodun Doğruluğunu nasıl ölçeriz... Örnek Kod: Kod: <?php Kod: <?php |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:49. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk