Tem 06

Form gönderirken veriyi encode ettirmek

Form gönderimi esnasında textbox’lar içine yazılan &, “, ‘, gibi karakterler birden fazla veri göndeririken sorun oluşturabilir ve hatta güvenlik sorunlarına neden olabilir. Aslında formun gönder düğmesine tıkladığımız anda aldığımız verileri anında değiştirmek için bir javascriptte yazılabilir ancak bu sorunun daha basit bir çözümü de mevcut.

<form name=”veriler” action=”post.php” method=” …..> şeklinde form etiketimizin içine;

enctype=”application/x-www-form-urlencoded”

eklediğimizde yani <form name=”veriler” action=”post.php” enctype=”application/x-www-form-urlencoded”…> şekline dönüştürdüğümüzde herhangi bir sorunla karşılaşmadan formdaki verileri encode edilmiş halde diğer sayfaya gönderebiliriz.

Bir Cevap Yazın

Your email address will not be published.

%d blogcu bunu beğendi: