Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Erick Nunes

[Resolvido] Como fazer upload de imagem e gravar id no banco ao m

Recommended Posts

:!:Olá Gostaria de saber c alguem pode me ajudar. tenho o formulário da foto abaixo, e gostaria de saber como faço para que na hora que eu clicar no botão enviar , seje gravado o texto que digitei, no textarea e ao mesmo tempo faça o upload da imagem para determinada pasta do servidor. E também com a foto que ele enviou será feito um registro no banco na coluna id_imagem.

 

Imagem Postada

 

Aguardo uma resposta. Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso seria gravar o o caminho da imagem no banco de dados juntamente com os registros ?

 

vou te dar um exemplo:

 

if($_SERVER['REQUEST_METHOD']=='POST'){
	(!file_exists('fotos')) ? (mkdir('fotos',0777)) : false;
	foreach($_POST AS $campo=>$valores){$$campo=$valores;}
	if(isset($_FILES['foto'])){
	$foto=$_FILES['foto'];
	$nome=$foto['name'];
	$nome_t=$foto['tmp_name'];
	$tamanho=$foto['size'];
	$pasta='fotos/';
	$nome_pasta=$pasta.$nome;
	$caminho=$nome_pasta;
	$img=($tamanho > 106883)?($erro[]='Tamanho da imagem é superior ao permitido.') :move_uploaded_file($nome_t,$nome_pasta);
	(strlen($caminho) == 6)?($caminho='fotos/nulo.jpg'): true;
	}
	 $inserir=mysql_query("INSERT INTO tabela (campo1,campo2,foto)
	VALUES ('$dados1,$dados2','$caminho')");

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.