Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera,
então estou com um problema aqui na galeria de fotos, o problema é seguinte peguei esse script na net ele funciona perfeitamente, dai eu resolvi colocar 3 campos a mais no banco de dados mais não consigo fazer o script enviar as enformações, ele só envia do campo img.
de uma olhada ai
Script php que peguei da net ( sem eu modificar )
<?php if(isset($_POST['upload'])){
$pasta = 'uploads/';
foreach($_FILES["img"]["error"] as $key => $error){
if($error == UPLOAD_ERR_OK){
$tmp_name = $_FILES["img"]["tmp_name"][$key];
$cod = date('dmy') . '-' . $_FILES["img"]["name"][$key];
$nome = $_FILES["img"]["name"][$key];
$uploadfile = $pasta . basename($cod);
if(move_uploaded_file($tmp_name, $uploadfile)){
echo "O Arquivo " . $nome . " foi enviado com sucesso!<br />";
$inserir = mysql_query("INSERT INTO imagens (img) VALUES ('$cod')");
}else{
echo "Erro ao enviar o arquivo " . $nome . "! Por favor tente outra vez!";
} } } } ?>
eu tendei fazer assim mais não funcionou
<?php if(isset($_POST['upload'])){
$pasta = 'uploads/';
foreach($_FILES["img"]["error"] as $key => $error){
if($error == UPLOAD_ERR_OK){
$tmp_name = $_FILES["img"]["tmp_name"][$key];
$cod = date('dmy') . '-' . $_FILES["img"]["name"][$key];
$nome = $_FILES["img"]["name"][$key];
$uploadfile = $pasta . basename($cod);
if(move_uploaded_file($tmp_name, $uploadfile)){
echo "O Arquivo " . $nome . " foi enviado com sucesso!<br />";
$inserir = mysql_query("INSERT INTO imagens (titulo, local, data, img) VALUES ('$cod')");
}else{
echo "Erro ao enviar o arquivo " . $nome . "! Por favor tente outra vez!";
} } } } ?>
eu preciso que ele também grave no banco de dados os campos titulo, local e data em cada imagem enviada.
se alguem puder me ajudar agradeço.
Carregando comentários...