Verificar conteúdo
Olá, boa tarde
Como consigo verificar o conteúdo de um campo $_FILES?
Possuo um form onde tenho dois campos para upload e gostaria de poder verificar o conteúdo antes de gravar e gravar de acordo com o resultado.
Vou tentar explicar:
São esses os campos do meu form.
<input name="img_produto" type="file" class="texto1" id="img_produto" size="40" />
<input name="img_tecnico" type="file" class="texto1" id="img_tecnico" size="40" />
O usuário pode enviar somente o campo 1 e não enviar nada campo 2, quando isso acontece de acordo com o script que tenho o campo 1 vai com conteúdo corretamente mas o campo 2 vai gravar no banco somente o caminho que tenho definido, ficando assim no banco
1º campo - img_produto [nome do campo no banco]
/produtos_img/FE-2.jpg
2º campo - img_tecnico [nome do campo no banco]
/tecnico_pdf/
O que não estou conseguindo fazer é algo assim:
Se o campo $_FILES["img_tecnico"] for vazio
Grava " " no banco senão
grava o caminho/nome_da_imagem.jpg
Tenho esse trecho do meu script:
// pega a imagem de acordo com o campo do formulário
$arquivo = $_FILES["img_produto"];
$arquivo_nome = $arquivo["name"];
if ( $arquivo_nome == " " ) {
$img = " ";
} else {
$img = '/produtos_img/'.$arquivo_nome;
}
// pega a imagem de acordo com o campo do formulário
$desenho = $_FILES["img_tecnico"];
$desenho_nome = $desenho["name"];
if ( $desenho_nome == " " ) {
$tec = " ";
} else {
$tec = '/tecnico_pdf/'.$desenho_nome;
}Se puderem me ajudar, agradeço.
Fiquem na paz.
Discussão (6)
Carregando comentários...