Ir para conteúdo

Arquivado

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

Kelven

[Resolvido] aparece pjpeg

Recommended Posts

gente eu to com uma dúvida, em um imput file que eu tenho, quando eu coloco para visualizar o valor, se eu inserir uma imagem jpeg no internet explorer ele deixa a imagem como pjpeg, eu quero saber porque isso só acontece no explorer, vejam o código:

 

<form action="index.php" enctype="multipart/form-data" method="post">
 <input type="file" name="nome_album" id="nome_album" />
 <input type="submit" value="enviar" />
</form>
<?php
$img = $_FILES["nome_album"]["type"];
echo $img;
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq o motor do browser, é diferente, e só nele, a Microsoft 'inventou' esse pjpeg

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq o motor do browser, é diferente, e só nele, a Microsoft 'inventou' esse pjpeg

hasuhuashuashusha

Quando eu digo que a Microsoft é zuada ninguem acredita...

 

pega a extenção direto do nome do arquivo...

 



$ext = $_FILES["nome_album"]["name"]; //Pega o nome do arquivo
$ext= explode(".", $ext); // quebra em cada ponto que achar
$ext=  end($ext); //pega o ultimo array ( onde ficaria a extenção )
$ext= strtolower($ext); // deixa ele em caixa baixa
echo $ext;

 

Essa não é a melhor forma de se fazer isso, mais ja ajuda...

Compartilhar este post


Link para o post
Compartilhar em outros sites

entendo então o problema é no browser mesmo, então acho que vou ter que colocar um str_replace para substituir pjpeg por jpeg.

vlw ai cara, ja me ajudou muito muito obrigado mesmo. ^^

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.