Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/03/2013, 12:38
Anarko
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 10 meses
Puntos: 22
Respuesta: cambio de funcion eregi() a preg_match

Te devuelve un error?

Cuál?

Si fuera mi código quedaria algo similar a:

Código PHP:
foreach ($_GET as $sec_key => $secvalue) {
if (
preg_match("/<[^>]*script*\"?[^>]*>|<[^>]*object*\"?[^>]*>|<[^>]*iframe*\"?[^>]*>|<[^>]*applet*\"?[^>]*>|<[^>]*meta*\"?[^>]*>|<[^>]*style*\"?[^>]*>|<[^>]*form*\"?[^>]*>|<[^>]*img*\"?[^>]*>|<[^>]*onmouseover*\"?[^>]*>|<[^>]*body*\"?[^>]*>|\([^>]*\"?[^)]*\)|/\"/i"$secvalue) ||
preg_match("/inside_mod/i"$sec_key)) {
die (
$htmltags);
}


Es decir, elimiaria el llamado a la función y colocaria los OR como los he puesto.

Quizas falta escapar o algun paréntesis, pero seria similar...

Salu2!