base64 aslında şifrelemeden öte bir kodlama tekniği olarak ortaya çıkmıştır. 8 bitlik bir veriyi 64 bitlik bir veri haline getirerek 8 bit olmayan farklı katmanlarda veri iletişimi sırasında veri kaybını önlemek için kullanılır. İşin detayı bir yana karşılaşmış olduğum bir tema bu tekniği veri şifrelemek amacıyla kullandığı için açıklamaya değer buldum.
Hatırlarsanız önceki bir yazımda rot13 şifrelemeden bahsetmiş ve bu şifreleme tekniği için örnek bir fonksiyon yazmıştım. base64 için örnek bir fonksiyon ararsanız hiç sağa sola bakmaya gerek yok. Zaten PHP dilinde bu verileri 64 bitlik hale -yani makalemize göre şifreleme- getirmeye yarayan ve aynı şekilde çözen bir iki adet fonksiyon var; base64_encode() ve base64_decode()
Kısaca bir örnekle hemen kullanımını göstereyim.

yakuter.com © 2006-2009 Erhan Yakut. Site tasarım fallendesign. Hosting sponsoru WebGrup.
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.
1 Blues
28 Temmuz 2008, 20:16
Zaten özellikle wordpress temalarında moda oldu bu footer kısmını encode etme işi.Hayır , neden yapıyorlar anlamış değilim.Gören de kaldırılması çok zor birşey sanacak :)
2 Web Öğrencisi
28 Temmuz 2008, 20:28
@Blues, base64 tekniğini bilmeyenler için kaldırılması zor olan birşey. :) Bilenler için sorun yok.
3 Ali Utku Selen
04 Ağustos 2008, 10:54
şuraya benzer bir yazı yazmıştım.
http://www.ceviktavsan.com/index.php/bit-byte-ve-hex
4 Afetresan
16 Ağustos 2008, 14:56
Ben bunu nasıl kullanacam ? Daha ayrıntılı anlatırmısınız ?
5 yakuter
16 Ağustos 2008, 18:17
Malesef daha açık anlatamam. Yani bana göre en açık şekli bu. Daha nasıl açık anlatacağımı bilemiyorum.
6 Afetresan
16 Ağustos 2008, 19:31
ben decode ededceğim kodları sizin base64le şifrelediğiniz yere yazacam ama açıktısını nasıl alacam ?
7 yakuter
16 Ağustos 2008, 20:22
Yukarıdaki kodları boş bir .php dosyasına kaydet ve sunucuda çalıştır. Yani örneğin tarayıcını açıp
http://localhost/kod.php yaz. Tabi kod.php dosyası senin yukardaki kodları yazdığın dosya.
Eğer bu cevabımda ne dedimi tam olarak anlayamadıysan sanırım php programlamaya yabancı olabilirsin. Eğer öyleyse önce bu makale şimdilik pek işine yaramayabilir.
8 sL1pknot
25 Aralık 2008, 17:08
Tasarımlarınızda footerlara linklerinizi bu şekilde ekleyebilirsiniz php bilmeyenler silmeye kalkışacaktır ve footer bum. :)