Sizinle kod arşivimden güzel bir fonksiyonu paylaşmak istiyorum. Bu fonksiyon sayesinde diler sadece sayı veya rakalmlardan oluşan ve istediğiniz karakter kadar uzunlukta bir kelime üretebiliyorsunuz, dilerseniz de md5 şifrelemesine sahip rastgele bir kelime yaratıyorsunuz, tercih size kalmış.
devamı …
Programlamada sınıflar (class) işlerimizi oldukça kolaylaştırmaktadır. Diğer bir deyişle nesne tabanlı programlama sayesinde bir yazdığımız kodu üzerinde ufak değişikliklerle veya hiç değiştirmeden diğer projelerimizde de kullanabilir ve böylece zamandan kazanmış oluruz. Benim de kod arşivimde en çok sevdiklerimden birisi ezSQL veritabanı sınıfı. WordPress’in de altyapısında kullanılan bu basit ve kullanışlı sınıf küçük boyutunu rağmen işlerinizi gerçekten çok kolaylaştırmakta. Zaten WordPress’in bunu kullanıyor olması gücünün bir göstergesi sayılmaz mı? Peki bunu nasıl yapıyor derseniz hemen bir örnekle açıkalyayım.
devamı …
Uzun zamandır Yakuter.Com için Akismet’in yerine spam yorumları engelleyeci bir tedbir düşünüyordum çünkü günlük 100 adet kadar spam yorum geliyordu. Önce Eloy’un yazmış olduğu Spam ile mücadelede ilginç yol başlıklı yazıda yazanı uyguladım. Aslında bu tek başına yeterli olabilirdi ama bir baktım ki az da olsa yine geldi spam vb. yorumlar. Demek ki farklı bir yol kullanıyordu bu son gelenler. Bunun üzerine bir güvenlik resmi ekledim yorum yapma bölümüne. Öyle fazla da uğraştırmadı çünkü haızr bir eklenti mevcut bunun için; Peter’s Custom Anti-Spam
devamı …
İnternet günümüzde o kadar yaygınlaştı ki artı yeni bir site açarken, yurtdışından gelecek olan ziyaretçileri de düşünüyoruz. Üyelik formlarında da bulundukları bölgeyi tam olarak belirtmeleri için ülkelerini ve şehirlerini yazmalarını istiyoruz. Daha doğrusu yazmalarını istiyorduk! Artık sadece seçmelerini isteyeceğiz :)
Günümüzün sitelerinin artık vazgeçilmez bir öğesi formlar. Yorum yazma formu, kullanıcı girişi formu, e-posta göndermek için form vs vs… Peki bu formları kullanırken kullanıcılar her zaman bizim onlardan beklediğimiz şeyleri mi yazıyorlar? Mesela website kutusuna “www.benimsitemyok.com” yazanı hiç görmedik mi veya eposta adresine “sanane@yokmalesef.com” yazanları… İşte böyle bir durumda bu formların bizim için bir faydası kalır mı, hayır! O halde kullanıcıların girmiş olduğu bilgileri kontrol etmeliyiz. Peki ya bu kontrolü en uygun ve hızlı bir şekilde nasıl sağlayabiliriz? Acaba Javascript mi kullansak, sadece PHP vb. bir dil mi kullansak yoksa Javascript, AJAX ve PHP’nin birlikte çalıştığı bir kontrol düzeneği mi oluştursak? Gelin makalemizde adım adım bu sorunun cevabını bulmaya çalışalım…
devamı …
Güvenliğin ön plana çıktığı günümüz artık sitelere üye olurken normal formlara ek olarak bir de resim görüyoruz. Bu resmin üzerindeki yazıyı formdaki kutucuğa girmeden üye olamıyor veya daha geniş bir tanımla formu gönderemiyoruz. Bu üzerinde kod yazılı resim sayesinde, otomatik üye olan betiklerin önünü kesmiş ve sitemizi korumuş oluyoruz. Kendi sitelerinizde resim üzerine rastgele yazı veya sayı yazdırmak için şöyle bir kod kullanabilirsiniz.