Toplam 314 konuya 1893 yorum yazıldı.
Php Html Taglarını Temizleme

Merhaba arkadaşlar yararlı bir konu ile daha sizlerleyim :)



Bu dersimizde php de formdan gelen yada başka bir yerden aldıgımız degerdeki html taglarını nasıl tamamen sileriz nasıl html tagları olmadan saf halini dikkate almasını saglarız onu göreceğiz.



Burada bize yardımcı olacak bir fonksiyonumuz bulunuyor tabiki.. 



Oda strip_tags(); // Canını yedigim bu varya harika bi fonksiyon hiç acımaz . :)



Kullanımını göstermek gerekirse küçük bir örnek yapalım ..




<?php

$sorgu = "<b><i><u>Yavuz Selim Şahin </u></i></u> " ;

$htmltagtemizle = strip_tags($sorgu);

echo $htmltagtemizle;

//çıktısı direk yavuz olarak olacaktır html tagları geçersiz sayılacaktır.

?>


Örnegin bir üyelik formumuz var bu formda saldırgan kişiler tarafından 

yada kötü niyetli kişiler tarafından html etiketleri yazarak denenmeye çalışacaktır.Eger strip tags kullanmıyorsak veritabanımıza <b><i>yavuz</i></b>



şeklinde kayıt eder buda hoş bir görüntü olmaz ayrıca bi güvenlik zaafiyetidir. 



Biz strip tags kullanarak bütün html taglarını temizleyip direkman odaklanması

gerekeni almasını saglıyoruz..



Bir sonraki derste görüşürüz :)




Yorumlar

YAVUZ SELİM ŞAHİN

25.12.2015 02:31

Yardımcı olabildiysem ne mutlu bana :)

Ömer

25.12.2015 02:30

Uzun zamandır aradığım kod teşekkürler.

Yorum Yaz