‘ PHP’ kategorisi için arşiv.

PHP Site Ranks Sınıfı

PHP Site Ranks Sınıfı, bir benzeri FOS yönetici panelinde de bulunan, web siteleri için arama motorları ve diğer değerlendirme sitelerinden elde edilen bilgileri gösteren basit ve kullanışlı bir PHP sınıfıdır.

Sınıf ile Google ve Yahoo arama motorları tarafından tutulan sayfa ve link kayıt sayıları, Google site bilgi kaydı, Alexa Data olarak adlandırılan (rank, links, reach, popularity, traffic graphic) değerleri, DMOZ kayıt bilgisi (kaydedilmiş kategori adresi), AltaVista sayfa sayısı ve uygulama alanını genişleten AllTheWeb sonuçları (index, link, specified URL ve Titles), son olarak da Thumbshots.Org’dan elde edilen site ekran görüntüsü alınır ve gösterilir.

Yazının devamını okuyun »

PHP MySQL Veritabanı Sınıfı

Birçok projemde temel olarak kullandığım, PHP MySQL veritabanı sınıfı. Kodlaması ve kullanımı oldukça basittir, istenilen eklemeler ve değişiklikler kolayca yapılabilir.

Sınıfta yapılan işlemler ve fonksiyonlar:

connect();

Temel veritabanı bağlantısı. mysql_connect varsayılan olarak kullanıldı, isteğe bağlı olarak mysql_pconnect seçeneği TRUE yapılarak kullanılabilir. Her iki bağlantı hakkında detaylı bilgi için ilgili – php.net – sayfasını inceleyiniz. Ek olarak veritabanı karakter kodlaması ayarı (DB_CHARSET) bulunur. Yazının devamını okuyun »

Form Kontrolleri – 3

Form kontrolleri ile ilgili yazı dizisinin son ayağı içerik id leri. Web uygulamasında bulunan tüm veritabanı kayıtları için benzersiz birer id yada kimlik numarası bulunur. Tabii ki bu olmazsa olmaz bir şart değil, kullanılmayadabilir. Kullanımının avantajları ise; kolay ulaşım, kolay işlem görme, hızlı yükleme ve hata olaslığını en aza indirme olarak sıralanabilir. Basit bir örnek; listelenen haber içeriklerinin özetlerinden bir tanesinin detaylarını görmek isteyen kullanıcı ilgili linke tıkladığında, Yazının devamını okuyun »

Form Kontrolleri – 2

Bir web sitesinde bulunan formlardan bana göre en önemlisi üye girişleri için oluşturulmuş olanları. Web sitesinde bulunan hizmetlerden üye olarak yararlanan kişiler kullanıcı bilgilerini genellikle kendileri oluşturur. Oluşturulan bu bilgilerin ve de dolaylı olarak uygulamanın güvenliğini sağlamak ise projeyi oluşturan kişi veya kişilere düşer. Bu yüzden üye giriş bilgilerinin (aynı zamanda yeni üye kaydı içinde kullanılabilen) kontrolüne ayırdığım bu yazıya yorum, teklif ve farklı metodların  yazılmasını istiyorum (hemen her yazıda belirtirim, ancak kimse yazmaz. Yinede belirtmeye devam, bir gün elbet paylaşımı öğreneceğiz). Yazının devamını okuyun »

Form Kontrolleri – 1

Kod yazarken üzerinde en fazla kafa yorduğum ve zamanımın büyük bölümünü harcadığım formlar ve bunların kontrollerini düzenlemek üzere işe başladım.

Amacım küçük çapta bir kütüphane oluşturmak ve ihtiyacım olanları buradan kopyala-yapıştır yapmak ve maalesef  her uygulamada farklı kodladığım birçok fonksiyona standart kazadırmak. Böylece değişiklik yapmak veya hata ayıklamak çok daha basit hale gelecek. Yazdığım fonksiyonların büyük bir bölümünü de burada paylaşmak niyetindeyim. O yüzden yazının başlığında -1 ve fonksiyonların toplu adı olan myRegexp bulunuyor. Tahminen toplam 3-4 yazıdan oluşacak yararlı bir dizi olacak. Başlayalım;

Yazının devamını okuyun »