Ir para conteúdo

POWERED BY:

Arquivado

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

Rosicler

[Resolvido] função eregi

Recommended Posts

Fiz um cadastro de imagens e usei a função eregi mas qdo faço o cadastro de essa mensagem

Deprecated: Function eregi() is deprecated

 

o código que estou usando é esse:

 

if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $foto["type"])){
    	   $error[1] = "Isso não é uma imagem.";
  	 	} 

Compartilhar este post


Link para o post
Compartilhar em outros sites

As funções de expressões regulares do tipo POSIX estão obsoletas.

Mude para as que iniciam com preg:

 

if(!preg_match('/^image\/(pjpeg|jpeg|png|gif|bmp)$/i', $foto['type'])){
   $error[1] = 'Isso não é uma imagem.';
}

 

Como a função era eregi, era case insensitive. Portanto, a expressão regular deve possuir a flag i, como visto no exemplo acima.

 

[]'s

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.