 |
|
 |
|
Dinamik sayfaların internette statik sayfaların yerine geçmesi ilebirlikte ilgili html sayfarına paremetre göndererk sayfanın içeriğinin değişmesi sağlanabiliyor. Örneğin
http://xyz.com/kategori.php?k=1 sayfası k parametresi ile kaçıncı kategoriyi görüntülemek istiyorsanız ona ait olan resmi gösterir.
Daha özel sayfalarımız olduğunu varsayalım. Mesela kullanıcılarımızın icq da olduğu gibi bir kullanıcı numarası ile tekilliğini sağladığımızı varsayalım.
http://xyz.com/kullanici.php?no=1 şeklinde ki bir yapının 1 nolu kullanıcının bilgilerini diğer kullanıcılara göstermek için kullanıldığını varsayalım.
Sitenizi gezen her hangibir kişi sitede diğer kullanıcı bilgilerine ulaşmak için tek yapacağı no parametresini arttırarak sayfayı yeniden çağırmak olacaktır.
Böylecene izin verdiğiniz kadar olan bilgilere rahatlıkla ulaşabilecektir. Eğer sizin istediğiniz sadece gösterilen bağlantıdan kullanıcı bilgilerine ulaşmak ise şimdi anlatacağım yöntem işinize yarayabilir.
md5() fonksiyonu
md5 fonksiyonu bir katarın (string) 32 karakterlik hexedecimal hash değerini MD5 message digest algoritmasını kullanarak döndürür. Bulunan değerden (çıktı) girdiye tekrar geri dönülemez. Yani algoritma tek yönlü bir şifreleme algoritmasıdır. Php`de string md5(string str) şeklinde tanımlanmıştır.
örnek vermek gerekirse md5 lenmiş girdi ve çıktı aşağıdaki gibi görülebilir.
|
 |
 |
|
 |
|
|