Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou com uma dúvida para poder enviar um formulário que contenha um arquivo, o envio de arquivo é opcional, devido a isto preciso verificar se ele existir é necessário executar o código de tratamento de dados se ele não existir executo outro código.
$arquivo = $_FILES['arquivo']. if ($arquivo <> null){Não resolveu se não existir um arquivo associado ele dá erro daí com o isset e com o empty ele recarrega a pagina simplesmente como se recém tivesse entrado na pagina, com tudo em branco;
Faça assim:
if ( isset( $_FILES['arquivo'] ) && $_FILES['arquivo']['name'] != null )
{
$arquivo = $_FILES['arquivo'];
// restante do código
}Vlw resolvido Beraldo ! (Y) :D
tente usar isset ou empty