Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, tenho um código de cadastro de produtos que faz upload de imagens, só que quero colocar opcional o campo foto2, caso a pessoa não queira fazer o up nesse campo, irá cadastrar no BD o campo em branco.
Meu script é esse:
<?php
require_once("conexao.php");
$categorias = isset($_POST['categorias']) ? $_POST['categorias'] : false;
$nome = isset($_POST['nome']) ? $_POST['nome'] : false;
$preco = isset($_POST['preco']) ? $_POST['preco'] : false;
$material = isset($_POST['material']) ? $_POST['material'] : false;
$nomefoto = isset($_FILES['foto']) ? $_FILES['foto']['name'] : false;
$nomefoto2 = isset($_FILES['foto2']) ? $_FILES['foto2']['name'] : false;
$tmpfoto = isset($_FILES['foto']) ? $_FILES['foto']['tmp_name'] :false;
$tmpfoto2 = isset($_FILES['foto2']) ? $_FILES['foto2']['tmp_name'] :false;
$destino = "../up-fotos/".$nomefoto;
$media = "../up-fotos/media/".$nomefoto;
$thumbs = "../up-fotos/thumbs/".$nomefoto;
$destinoFoto2 = "../up-fotos/".$nomefoto2;
if(move_uploaded_file($tmpfoto, $destino)){
if(move_uploaded_file($tmpfoto2, $destinoFoto2)){
$sql = "INSERT INTO produtos VALUES (null, '$categorias', '$destino', '$media', '$thumbs', '$destinoFoto2', '$nome', '$preco', '$material')";
if ($query = @mysql_query($sql) or die ("Erro na Insercao ao bando de dados".mysql_error()));
}
}Carregando comentários...