Peço ajuda para reparar um erro com Eregi

  • Autor Autor Xaviermtz
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Xaviermtz

Xaviermtz

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

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

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

Inserir CODE, HTML ou 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 edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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 edição:
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:
 
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,
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....
 
eregi_* son funciones viejas.

Tenes que usar preg_match(), preg_replace;

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