Rosicler 0 Denunciar post Postado Setembro 12, 2011 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
Fvox 0 Denunciar post Postado Setembro 12, 2011 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
Rosicler 0 Denunciar post Postado Setembro 12, 2011 Obrigado pela informação e ajuda, deu certinho agora. Compartilhar este post Link para o post Compartilhar em outros sites