• 07-05-2015, 01:08:33
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar,

    Yorum kutusunda html taglar kullanabilmek istiyorum. Ekledikten sonra admin sayfasında özel karakterler yok oluyor.

    örneğin yoruma şöyle yazdıysam : benim <br/> adım

    Admin sayfasında şöyle çıkıyor benim br adım.

    Veritabanına kayıt olurken gidiyor kodlar. Lütfen yardımcı olur musunuz ? Araştırdım ama bulamadım..
  • 07-05-2015, 01:20:21
    #2
    mysql kullanıyorsanız insert yaparken posttan gelen verileri strip_tags ile süzüyor olabilirsiniz.
  • 07-05-2015, 22:47:04
    #3
    - Veritabanına kaydetmeden hemen önce < ve > karakterleri süzülüyor olabilir.
    - Başka bir sayfaya yazılmış olan bir kod ile gelen tüm POST ve GET verilerindeki bu kodlar tek seferde süzülüyor olabilir.
  • 11-05-2015, 03:15:44
    #4
    <?PHP 
     function temizle ($veri=0) {
      
     $veri=str_replace("/","",$veri);
     $veri=str_replace("&","",$veri);
     $veri=str_replace("=","",$veri);
     $veri=str_replace("<","",$veri);
     $veri=str_replace(">","",$veri);
     $veri=str_replace("!","",$veri);
     $veri=str_replace("\\","",$veri);
     $veri=str_replace("*","",$veri);
     $veri=str_replace("#","",$veri);
     $veri=str_replace("\'","",$veri);
     $veri=str_replace("?","",$veri);
     return ($veri);
     }
     
     ?>
    buna benzer saçma sapan bir fonksiyon kullanılmıştır.