Şimdi Ara

bazı HTML kodları çalışmasın ???

Bu Konudaki Kullanıcılar:
1 Misafir - 1 Masaüstü
5 sn
7
Cevap
0
Favori
351
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • bir ziyaretci defteri hazırladım ancak ziyaretcinin yorumu içinde META REFRESH gibi kod varsa çalışmasını istemiyorum... bunu nasıl yapabilirim ??



    < Bu mesaj bu kişi tarafından değiştirildi Necron -- 20 Aralık 2004, 12:50:26 >



  • Ziyaretçinin yazdığı o yorum formunun ismi ni form olarak kabul ediyorum

    form = Replace(form, "<", "<")
    form = Replace(form, ">", ">")

    böylece ne ASP ne HTML kodu çalışmaz

    birde Html encode ederek alma var fakat onda tr karakterler de gider o yüzden üstteki kodu kullanman daha iyi.

    Bu güvenlik önlemleri daha detaylı olarakhttp://www.asprehberi.net/konu.asp?ID=32 adresinden bulabilirsin.

    iyi çalışmalar,



    < Bu mesaj bu kişi tarafından değiştirildi dc.frost -- 20 Aralık 2004, 14:08:57 >
  • teşekkürler...
    peki bu kodu php ye nasıl uyarlayabilirim ??? bu kod sadece asp için sanırım...



    < Bu mesaj bu kişi tarafından değiştirildi Necron -- 20 Aralık 2004, 15:50:51 >
  • ASP ile böyle.Bu durumda PHP'den anlayan arkadaşları beklemelisin
  • ben websitemdeki tukçe karakterleri değiştirmek için bi fonksiyon tanımlamıştım... sen de benzer bir olay yaparak < ve > gibi ya da aklına gelen diğer karakterleri değiştirebilirsin...

    function degistir($yazi) {
    global $gonder;
    $arabul = array ('ç', 'ğ', 'ı', 'ö', 'ş', 'ü', ' ');
    $degisim = array ('c', 'g', 'i', 'o', 's', 'u', '-');
    $gonder = str_replace($search, $replace, $text);
    return $gonder;
    }

    $sayfaismi = degistir($yazi);



    < Bu mesaj bu kişi tarafından değiştirildi OguzKaganAslan -- 20 Aralık 2004, 18:26:14 >
  • ya da php de "htmlspecialchars" diye bir komut var onu da kullanabilirsin daha kolay olur...
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.