Merhaba Arkadaşlar,
Bu Dersimizde PHP ile formdan gelen verilerimizdeki HTML taglarını engelleyerek ekran çıktısı almaya çalışacağız.HTML tagı derken biraz açalım bu konuyu...
örneğin bir ziyaretçi defteri sayfanız var ve bu sayfadaki formdan verileri alıp veritabanına kaydediyorsunuz...Uyanığın biri geldi ve bütün yorumunu sanki HTML sayfa yapar gibi yazdı bu bizim için kötü bir durum olabilir... Verilerin arasındaki HTML tagları sitemizdeki görüntüyü bozabilir, düzgün çalışmayı engelleyebilir... bunu engellemek için PHP'nin strip_tags() fonksiyonunu kullanacağız...
Fonksiyonun yazım şekli
<?php
$metin = "<b>Ne güzel Bir Hava</b>";
echo ($metin);
?>
bu kodu çalıştırdığımızda ekran çıktısı Ne güzel Bir Hava olacaktır...
ama bu kadar iyi niyetli bir açıklamada olmayabilir... daha farklı taglar içeren bir metin olsaydı sitemizin dizaynı bozulabilirdi...
şimdi bunu engelleyelim...
<?php
$metin = "<b>Ne güzel Bir Hava</b>";
echo strip_tags($metin);
?>
bunun ekran çıktısı ise normal olarak Ne güzel bir hava olacaktır. çünkü strip tags() fonksiyonu ile metnimizdeki bütün HTML tagları engelledik...
Böylece formdan gelen verilerden HTML taglarını bloklayabiliyoruz... sitemizi daha güvenli hale getirebiliriz...
Yararlı olması dileğiyle...
PHP ile Formdan Gelen HTML taglarını Temizleme


LinkBack URL
About LinkBacks



Alıntı
