Upload de arquivo
eu estou desenvolvendo esse script, só que quando eu coloco para caso o tamanho da foto enviada seja maior que 500kb ele dê um erro. só que não está aparecendo o erro, está em branco.!
<?php
/**
* @author Calmon Ribeiro
*
*/
$nomerand = rand(00,99999);
$dir = "fotos/";
$tamanho = 1024 * 500;
$nome_temporario = $_FILES['arquivo']['tmp_name'];
$nome_original = $_FILES['arquivo']['name'];
$arquivo_tipo = $_FILES['arquivo']['type'];
$arquivo_error = $_FILES['arquivo']['error'];
$arquivo_tamanho = $_FILES['arquivo']['size'];
if ($arquivo_error == 0) {
if ($arquivo_tamanho > $tamanho){
echo "Tamanho do arquivo excedido!<br>";} else {
/**
* Função para mover o arquivo para a pasta.
*/
$upload = move_uploaded_file($nome_temporario,$dir.$nomerand.$nome_original);
}/**
* Função para verificar se a imagem foi ou não enviada.
*/
if (!$upload){
echo "Não foi possivel enviar o arquivo!";} else {
echo "Arquivo enviado com sucesso!";
}
}
?>
Como faço também para adicionar mais campos para upload? mais 4 no sentido.
e só permitir arquivos em extenção, png, gif, bmp, jpeg, jpg?
Discussão (6)
Carregando comentários...