Jan 28
->
Php.4.1.0 üzerindeki versiyonlarda “register_globals_off” durumunda iken ya da daha eski versiyonlarda mesela formdan gelen bir değişkeni tanımlarken;
$degisken = $_POST['degisken'] ;
$degisken = $_GET['degisken'] ;
gibi tanımlamamız gerekmektedir.
Aslında bu şekilde olması sistemimizin güvenliği açısından çok mantıklı bir uygulamadır ve tavsiye edilen bir uygulamadır.
Ancak devamlı bu şekilde yazmak ya da mevcut bir sistemde “register_globals_on” şeklinde uyarlanmış ise bu sizin canınızı sıkabilir.Bunun için tüm GET,POST,SESSION vb. işlemlerine kolay yoldan bir çözüm yolu üretelim;
Okumaya Devam Et »
Jan 28
->
PHP sql ikilisi ile, Web Server’a sayfanızı Internet ziyaretçisine göndermeden önce bir takım komutları icra etmesini, bir takım veri dosyalarını açıp içindeki bilgileri alıp bunları HTML kodlarıyla bezeyip, Browser’a bildiğimiz klasik HTML sayfası olarak göndermesi talimatını veririz Bu yöntem ile Veritabanımızdaki daha önceden kayıt etmiş oldugumuz Bir çok veriyi Hiç bir dosyayı manuel olarak editlemeden bir kaç kod döngüsü ile basit olarak ziyaretçi ekranına yazdirabiliriz Bu Konuyla ilgili Bir örnek vererek daha kolay anlaşılır hale getirelim o zaman..
Okumaya Devam Et »
Jan 28
->
Peki biz de sitemize güvenlik kodu sistemi koyamak istersen neler yapacağız hep beraber bunu inceleyelim.
1. Aşama
Web sitemizde formumuzun tasarımını yaptıktan sonra güvenlik kodunu gösteren bir resim ve bu resimdeki kodun girilebileceği bir metin alanı olmalıdır. Burada önemli olan o resmin ve resim üzerindeki kodun nasıl oluşturulacağıdır.
Bunun için hosting alanımıza guvenlik.php ve monofont.ttf dosyalarını upload ediyoruz.
Okumaya Devam Et »
Jan 28
->
Fonksiyonumuzda öncelikle baslangıç ve bitiş değerlerini belirlememiz gerekiyor.
Daha sonra fsockopen komutu ile 80 portundan sitemize bağlanıp durumunu öğreniyoruz ve durum değişkeni ile var ya da yok şeklinde değer biçiyoruz.
Daha sonra bitiş ve başlangıç zamanlarını değerlendirmeye alıp çıktısını alıyoruz.
Okumaya Devam Et »
Jan 28
->
Mysql_connect komutu ile bağlandığınızı varsayıyorum.
Daha sonra işlem olarak query ve query esnasında neler yapacağımızı göstereceğim.
Okumaya Devam Et »
Jan 27
Bu makalede sizlerle verileri başka bir platformdan XML olarak çekeceğiz. Bildiğiniz gibi SQL Server 2000 ile birlikte SQL Server 2000 için XML desteği geldi. Yani bu bize SQL Server 2000 ’e T-SQL ile yaptığınız sorgulamaların cevaplarını XML formatında alabilmemizi sağladı.
Hazırladığımız tblUye tablosundaki uyeleri sorgulayarak verilerimiz XML formatında alalım. Bu sorgu için Sql Server 2000 Query Analyzer Kullanacağım. İlk sorgumu geçerli özelliklerle yapıyorum :
Okumaya Devam Et »
Jan 24
Daha Önceki SSH ile Sql Yedekeleme ile ilgili Makalemde Manuel Olarak yedeklemeden Bahsetmistim Simdi ise Asagidaki scripti kullanarak butun site yerine sadece SQL’in yedegini otomatik olarak istediginiz tarihe ve dosya ya ayarlama yaparak alabilirsiniz..Kullanabilmeniz icin root yetkinizin olmasi sarttir sql in buyuklugu ne olursa olsun eksiksiz olarak yedekliyebilirsiniz isterseniz belirttiginiz ftp adresine yada sunucu adresine yada localhost daki yani kendi sunucunuzdaki belirttiginiz herahangi bir dizine de sql yedeginizi yorulmadan hergun backupliyabilirsiniz
Okumaya Devam Et »
Jan 23
HTML ilk olarak uğraşmaya başladığımda bir yere bir tarih yazmak istediğimde <b>30.12.3002 Perşembe</b> yazmam yeterli oluyordu. Ama sayfa ve güncelleme sayısı arttıkça bu ve bu gibi işler içinden çıkılmaz bir hal almaya başlamışlardı. Oldukça uzun bir süre böyle cebelleştik. Ama gün geldi “ve Microsoft, ASP’ yi yarattı.” Artık hiçbir şey eskisi gibi değildi. Her şey çoook güzeldi.
Ama bir gün, iş evimde kendi ülke ayarlarımdan farklı bir sunucuda dosyalarımı host etmeye geldiğinde ASP ile yazdığım sitenin çuvalladığını gördüm. Tarihler 30.12.3002 değil de 12/30/2002 şeklinde çıkmaya başladı. (Titiz bir insan için önemli bir problem.)
Okumaya Devam Et »
Jan 23
———-
Soru-1 | Nasıl Veritabanı Oluşturabilirim ?
———-
Önce Microsoft Access i açtık ve bir kayitlar adında bir tablo Oluşturduk. Bunun içine de isim ve boy adında 2 tane daha alt tablo yaptık ve veritabanımızı data.mdb diye kaydediyoruz. bunu birazdan yapacağımız örnekte kullanacağız.
———-
Soru-2 | Access Veritabanı Yapısı Güvelimi ?
———-
Okumaya Devam Et »
Jan 18
eğer veri tabanına okuma yazma izni vermen gerekiyorsa ve dosya sistemin NTFS ise çalıştır`a giriniz
cacls c:yervt.mdb /g everyone:f -e
yazman yeterli ama IISden klasörlere yazma izni vermeniz gerekiyorsa
1- IIS`i açın,
2- İzin vermek istediğin klasörü bulun
3- Sağ tıkla zaten ordada okuma, yazma, çalıştırma olduğunu göreceksinizdir.
Son Yorumlamalar