PHP – ODBC (Open Database Connectivity)

ODBC(Open Database Connectivity) , bir veri kaynağına bağlanmayı gerçekleştiren bir uygulama arayüzüdür. ODBC Bağlantısı Oluşturmak ODBC bağlantısı ile birlikte, her türlü veritabanına , ağ üzerindeki herhangi bir bilgisayara bağlanmak mümkündür. MS Access Veritabanına Bağlantı Kurulumunu Tarif Edelim: Control Paneldeki(Denetim Masası) Yönetici Araçlarını Açın. Data Sources(OBDC) seçeneğini çift tıklayın. System DSN sekmesini seçin. Add(Ekle) tıklayın. Microsoft[…]

MySQL Giriş

PHP , esnek bir web yazılım dilidir . Günümüzün gelişmiş birçok yazılım dilleri gibi birden fazla veritabanı (database) ile uyumlu halde çalışabilmektedir . Türkiye şartlarında düşünürsek , yazılım sektöründe PHP ile akla gelen ilk veritabanı MySQL olduğu için , ayrıca ORACLE , SQL ve diğerlerine nazaran PHP ile daha kullanışlı görünen veritabanı olduğu için ,[…]

PHP – Filtreler

PHP filtresi , kullanıcı girdileri gibi güvensiz kaynaklardan alınan verileri filtreleme işlemini gerçekleştirir. PHP Filtre Nedir? Güven vermeyen kaynaklardan alınan verileri filtreleme yapmamız gerekir. Verileri doğrulama, test etme ve filtreleme tüm web uygulamalar için önemli bir aşamadır. Php filter özelliği , kolay kullanıma sahip bir şekilde diyazn edilmiştir. Neden Filtre Yapmalıyız? Çoğunlukla tüm web uygulamaları[…]

PHP – İstisna Yönetimi

İstisna yönetimi , özel bir hata oluştuğu zaman kodun akışını değiştirebilir. Exception(İstisna) Nedir? PHP 5 ile birlikte hataları kontrol etmek için nesneye yönelik bir yaklaşım ortaya çıktı. Hata ayıklama durumları hata oluştuğu anda işletilecek kodun normal akışını değiştirerek yönetilmesini sağlamaktadır.Buna ististan yönetimi adı verilir. İstisna tetiklendiği anda şu aşamalar gerçekleşir; Varolan kod durumu kaydedilir. Kod[…]

PHP – Error Handling

PHP dilinde hata ayıklama yöntemleri gayet basit ve güvenlidir.”php.ini” dosyasındaki error handling ayarını “1” değerine dönüştürerek , proje dosyalarınızda bulunan hataları tarayıcınızdan izleyebilme imkanına sahipsiniz.Tarayınıcı bir nevi derleyici olarak kullanabilir ve hatalarını en kısa sürede düzenleme imkanına sahip olursunuz. PHP Hata Ayıklama Kod yazarken ve uygulama geliştirirken ,hataları takip ve düzenleme işlemleri çok önemlidir.Kodlarınız hatalı[…]

PHP- Email

PHP yazacağımız yardımıyla direct olarak e-mail gönderebilir mail() Fonksiyonu mail() fonksiyonu yazılan kod içinde e-mail gonderen bir fonksiyondur. Syntax mail(to,subject,message,headers,parameters) Parametre Tanımı to Gereklidir. E-mailin hangi adres veya adreslere ulaşacağını belirtmelisiniz subject Gereklidir. Gönderilen mesajın konusunu ele tutan değişkendir. Not: Bu satırda yeni satır “\n” karakterleri içeremez. message Gereklidir. Gönderilecek mesajı tutan değişkendir.her satır(\n) karakterleriyle[…]

session

PHP – Sessions

PHP dilinde Session , bir kullanıcı için ayar değişiklikleri ve hakkındaki bilgileri , almak ve özelleştirmek için kullanılır.Session değişkenleri ,sadece tek kullanıcı hakkında veri tutar ve işlem yapabilir ayrıca bütün sayfalar dahilinde tek kullanıcı hakkında uygulama yapar. PHP Session Değişkenleri Bir proje üzerinde çalışırken , proje açarsınız, bazı gerekli değişiklikleri yaparsınız ve sonrasında uygulamayı kapatırsınız.PHP’[…]

php cookies

PHP – Çerezler

Cookie – Türkçesi ile çerez , kullanıcıyı ayırt etmeye yarar. Cookie-Çerez Nedir? Cookie kullanıcıyı ayırt etmenin en sağlam yoludur. Cookie, sunucu makinanın kullanıcı bilgisayarına yerleştirdiği küçük boyutta dosyalardır.Tarayıcının bir sayfayı açtığı her tekrar da sunucu çerezlerini tekrar gönderir. PHP ile , çerez değerlerini hem oluşturur hem de düzenleyebilirsiniz. Cookie-Çerez Nasıl Oluşturulur? Çerez oluşturmanin işlevi setcookie()’[…]

PHP – Upload

PHP ile ,sunucuya dosya yüklemek mümkündür. Dosya-Yükle Formu oluşturma Kullanıcılara dosya yükleme olanağı vermek kullanımı ve proje değerini attırıcı bir etkendir. Şimdi aşağıdaki dosya yükleme formuna göz gezdirelim: <html> <body> <form action=”upload_file.php” method=”post” enctype=”multipart/form-data”> <label for=”file”>Dosya Adı:</label> <input type=”file” name=”file” id=”file” /> <br /> <input type=”submit” name=”submit” value=”Gönder” /> </form> </body> </html> Yukardaki formda dikkat[…]