Pido Ayuda para reparar un error con Eregi

Xaviermtz Seguir

Dseda
Verificación en dos pasos activada
Desde
20 Mar 2010
Mensajes
1.053
Saludos amigos , tengo un script de juegos flash con un error que me trae loco:

Insertar CODE, HTML o PHP:
Deprecated: Function eregi() is deprecated in jugar.php on line 79

Deprecated: Function eregi_replace() is deprecated injugar.php on line 176

Insertar CODE, HTML o PHP:
$macromedia= eregi('.*\.[d][ic][r]$', chop($juego['url']));
$categoria_actualN2 = eregi_replace("Juegos", "Juego", $categoria_actualN);

No se como solucionarlo, al parecer tengo que utilizar preg_match pero no se que debo cambiar, me pueden ayudar....

Gracias
 
Última edición:

hugo1

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Dic 2012
Mensajes
90
Reemplaza
PHP:
$macromedia = preg_match('/.*\.[d][ic][r]$/', chop($juego['url']));
$categoria_actualN2 = preg_replace("/Juegos/", "Juego", $categoria_actualN);

O agrega al principio del archivo
PHP:
error_reporting(E_ALL ^ (E_NOTICE | E_DEPRECATED));
 
Última edición:

Xaviermtz

Dseda
Verificación en dos pasos activada
Desde
20 Mar 2010
Mensajes
1.053
Amigo eres un master te lo agradezco mucho, igual no tengo dinero para pagarte pero te puedo regalar un enlace a ese sitio web...Que tengas buen día.... Gracias :encouragement:
 
U

Usuario eliminado 8086

Hola,
Te comento el porque el error, la función eregi es una función obsoleta desde PHP 5.3 y es por eso que te mostraba error, es una advertencia para actualizar las funciones.

Saludos
 

Xaviermtz

Dseda
Verificación en dos pasos activada
Desde
20 Mar 2010
Mensajes
1.053
Hola,
Te comento el porque el error, la función eregi es una función obsoleta desde PHP 5.3 y es por eso que te mostraba error, es una advertencia para actualizar las funciones.

Saludos
Hola Marcofbb muchas gracias, tendre que investigar mas acerca de php....
 

GKing

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
7 Ago 2014
Mensajes
59
eregi_* son funciones viejas.

Tenes que usar preg_match(), preg_replace;

Insertar CODE, HTML o PHP:
$macromedia= preg_match('@.*\.[d][ic][r]$@i', chop($juego['url']));
$categoria_actualN2 = str_ireplace("Juegos", "Juego", $categoria_actualN);
 
Arriba