PHP'de Html Taglarını Temizlemek

TreXiaNos
26-05-2009, 11:11   |  #1  
OP Üye
Teşekkür Sayısı: 0
85 mesaj
Kayıt Tarihi:Kayıt: May 2009

Merhaba Arkadaşlar Şimdi Sizlere Bir Metnin Html Taglarını Nasıl Yok Edeceğimizi Anlatacam. Bu Ne İşimize Yarayacak Diyenleriniz Olacaktır Elbette Bir Örnek Veriyim. Mesela Bir Makale Sayfanız Var Buraya Biri Yorum Olarak Html Yönlendirme Kodu Ekler Ve O Sayfayı İstediği Yere Yönlendirebilir. Bunu Engellemek İçin Size Bir Örnekle Açıklama Yapacağım.

İlk Başta index.html Adı Altında Bir Klasör Oluşturalım.

index.html
------------
<b>TreXiaNos</b>
------------
Yazdığımda TreXiaNos Yazısı Kalın Yazar.  Şimdi PHP Kodlarımızla Bir Tane Forum Oluşturalım.

index.php
------------
<form action="gelen.php" method="post">
<input type="text" name="hk">
<input type="submit" value="GÖNDER">
</form>

------------
Ardından gelen.php yi yapalım.

gelen.php
------------
<?php
$cw = strip_tags($_POST["hk"]);
echo $cw;
?>

------------
Şimdi Burda index.php de Text Alanına Yazılan Yazı gelen.php ye Yazıyor. Şimdi index.php ye  <b>TreXiaNos</b>  Yazalım. Html’de  Bu Kalın Olarak Gözüküyordu Şimdi İse Kalın Gözükmez.  Bu Sayede Html Taglarını Temizlemiş Oluyoruz.

Anlatım Bana Aittir İnşallah Açıklayıcı Olabilmişimdir.

PcMaKeR
26-05-2009, 11:18   |  #2  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

strip_tags("string"); bunu koyu yazsaydın ilerde hangi kod bu işe yarıyor tipindeki soruları önlemiş olurdun ;)

TreXiaNos
26-05-2009, 11:30   |  #3  
OP Üye
Teşekkür Sayısı: 0
85 mesaj
Kayıt Tarihi:Kayıt: May 2009

Detaylı anlattım sanırım bence soru soracaklarını pek sanmıyorum gayet anlaşılır bir şekilde görünüyor :)