Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BRG

[Resolvido] Problema com PHP 5.3 e eregi()

Recommended Posts

Bom acabei de atualizar meu php e aconteceu um erro.

 

Eu tenho um trecho de código:

if(eregi("classMySQL.php", "$checkurl"))
 {
   header("Location: ../../index.php");
 }

E ele me dá esse erro

Deprecated: Function eregi() is deprecated in D:\web\sites\....

 

Acabei de ver em http://cvs.php.net/viewvc.cgi/php-src/UPGR...pathrev=PHP_5_3 que ele saiu de uso.

 

Porem tentei usar preg_match mais tbm não deu certo..

 

Alguma dica?

 

,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom acabei de atualizar meu php e aconteceu um erro.

 

Eu tenho um trecho de código:

if(eregi("classMySQL.php", "$checkurl"))
 {
   header("Location: ../../index.php");
 }

E ele me dá esse erro

Deprecated: Function eregi() is deprecated in D:\web\sites\....

 

Acabei de ver em http://cvs.php.net/viewvc.cgi/php-src/UPGR...pathrev=PHP_5_3 que ele saiu de uso.

 

Porem tentei usar preg_match mais tbm não deu certo..

 

Alguma dica?

 

,

O suporte para o eregi será descontinuado no PHP 5.3, para você conseguir o resultado esperado com o preg_match você faz:

 

$url = "http://www.dominio.com.br/pagina/classMySQL.php";

if ( preg_match( "/classMySQL\\.php/" , $url ) ){
	header("Location: ../../index.php");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.