Jump to content


leo4way

Member Since 21/02/2008
Offline Last Active 27/08/2012, 09:09
-----

Topics I've Started

Upload De Arquivo Não Move Para Pasta

23/08/2012, 17:27

boa tarde,

Estou tendo dificuldade de enviar um arquivo para a pasta, grava certinho no bd troca até o nome mas não copia a imagem na pasta.
segue o código
<?php require_once('bd.php'); ?>
<?php
//se existir o arquivo
if(isset($_FILES["arquivo"])){

$arquivo = $_FILES["arquivo"];
$estoque = $_COOKIE['idfoto'];
$pasta_dir = "../files/";//diretorio dos arquivos
//se não existir a pasta ele cria uma
if(!file_exists($pasta_dir)){
mkdir($pasta_dir);
}

$arq_nome = rand(0,95000).".jpg";
$folder = $pasta_dir . $arq_nome;
// Faz o upload da imagem
move_uploaded_file($arquivo["tmp_name"], $folder);
//aqui salva no banco o path da foto
mysql_query("INSERT INTO img VALUES (NULL,'$estoque', '$arq_nome')");
mysql_close($cn);

}

?>
Fiz esse código baseado na documentação do PHP.net
Se puderem me ajudar agradeço

Recuperar Variavel Apos Deletar Um Item

22/08/2012, 15:48

Boa tarde,

Faz tempo que só olho o fórum para tirar minhas dúvidas, mas agora preciso de uma ajuda mais especifica e não estou conseguindo achar nada. A questão é a seguinte:

Estou fazendo um site com um pequeno cms com fotos e informações. Na parte da foto que estou tendo problema, é cadastrado uma informação, um texto no banco e disponibilizo um link para por imagens tipo uma galeria no site. O nome das fotos salvo no banco com o Id do texto e o nome da foto e cada foto tem seu id auto_increment.

Quando abro o link para inserir as imagens pego o Id do texto pela variavel $_GET['id'] e monto a pagina dinamicamente inserefoto.php?id=283 por exemplo e listo as imagens que estão no banco para esse Id e não ultrapassando o limite permito novos upload. Cada imagem pode ser deletada nessa mesma tela.
O que queria era salvar a variavel desse id para quando eu usar o header(location:) eu retornasse para o inserefoto.php?id=283 e não para inserefoto.php para que o usuário possa deletar outra foto ou adicionar sem precisar voltar para a listagem.

Como faço isso?

Desde já obrigado

Boa tarde,

Faz tempo que só olho o fórum para tirar minhas dúvidas, mas agora preciso de uma ajuda mais especifica e não estou conseguindo achar nada. A questão é a seguinte:

Estou fazendo um site com um pequeno cms com fotos e informações. Na parte da foto que estou tendo problema, é cadastrado uma informação, um texto no banco e disponibilizo um link para por imagens tipo uma galeria no site. O nome das fotos salvo no banco com o Id do texto e o nome da foto e cada foto tem seu id auto_increment.

Quando abro o link para inserir as imagens pego o Id do texto pela variavel $_GET['id'] e monto a pagina dinamicamente inserefoto.php?id=283 por exemplo e listo as imagens que estão no banco para esse Id e não ultrapassando o limite permito novos upload. Cada imagem pode ser deletada nessa mesma tela.
O que queria era salvar a variavel desse id para quando eu usar o header(location:) eu retornasse para o inserefoto.php?id=283 e não para inserefoto.php para que o usuário possa deletar outra foto ou adicionar sem precisar voltar para a listagem.

Como faço isso?

Desde já obrigado

Consegui resolver, usei setcookie() para guardar o id

IPB Skin By Virteq