Ir ao conteúdo

Problemas com if(!eregi....


gnucapoeira

Posts recomendados

Postado

olá pessoal!

é o seguinte:

estou senguindo as vídeo aulas de um dvd de PHP e mysql q comprei, fazendo uma página de portfolio, só q na parte de criar um sistema de subir imagens, apenas imagens e restringir os demais formatos, tem esse comando aqui:

if(!eregi("^image\/(jpeg|png|gif|pjpeg|jpg)$", $_FILES['arquivo']['type'])){

echo "

<META HTTP-EQUIV=REFRESH CONTENT='0; URL=cadastrar_foto.php'>

<script type=\"text/javascript\">

alert(\"Formato inválido\");

</script>

";

eu já conferi q não encontrei erro....

quando eu vou testar, aparece essa mensagem:

Deprecated: Function eregi() is deprecated in C:\wamp\www\projeto_final\upload\funcao.php on line 29...

estou usando o Dreamweaver CS5 e o WAMPSERVER 2.0...

obg a todos!

Postado

substitui pela função preg_match (acho que vai funcionar)


if(!preg_match("^image\/(jpeg|png|gif|pjpeg|jpg)$", $_FILES['arquivo']['type'])){
echo "
cadastrar_foto.php'>
javascript\">
alert(\"Formato inválido\");
</script>
";

OBS: a função "eregi" não existe mais no php 5

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!