Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako najbolje zaštititi umetanje malicioznog koda preko komentara?

PHP
  • 4 odgovora
  • 3.672 pregleda

Najnovija ↓

Kako najbolje zaštititi umetanje malicioznog koda preko komentara? 15.09.2007. u 16:02 · pre 233 meseca #1
Recimo imam formu za unos komentara na jednoj stranici i hoću da sprečim da neko napiše "<script> alert('hack!'); </script>" ili nešto još gore. Da li je najbolje rešenje sa str_relplace() izbaciti sledeće tagove: "<embed>", "<object>", "<applet>" i "<script>" ili ima neko sigurnije i elegantnije rešenje?
Re: Kako najbolje zaštititi umetanje malicioznog koda preko komentara? 15.09.2007. u 16:12 · pre 233 meseca #2
Imas funkcije:
strip_tags i htmlspecialchars.
Mada sad vidim da ova prva ima nekih nedostataka:
http://www.php.net/strip-tags

http://www.php.net/manual/en/function.htmlspecialchars.php

A ako ti sadrzaj polja odlazi u bazu, onda obavezno :

mysql_real_escape_string()

http://www.php.net/mysql_real_escape_string
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme