Ir para conteúdo

POWERED BY:

Arquivado

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

Gleyson Abreu

Upload de Imagens PDO

Recommended Posts

Olha ai eu tava procurando um tutorial de como criar um sistema de upload de imagens em pdo eu procurei no google e no proprio imasters mais não achei nem um tutoriais bons que posso aprender e queria pedi a vocês se tiverem um poste aqui obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou te passar uma função que sempre uso, ela é bem básica, vc tera de implementar sua segurança:

    function Move($img){
			if($img) { // Verifica se o campo não está vazio.
				
				$dir = 'post_img/'; // Diretório que vai receber o arquivo.
				$tmpName = $img['tmp_name']; // Recebe o arquivo temporário.
				$name = $img['name']; // Recebe o nome do arquivo.
				$par = date('YmdHis');
				$name= $par.$name;
				@$ext = end(explode(".", $name));
				$name = md5($name);
				$name = $name.'.'.$ext;
				$i = $dir . $name;
				// move_uploaded_file( $arqTemporário, $nomeDoArquivo )
				if( move_uploaded_file( $tmpName, $dir . $name ) ) { // move_uploaded_file irá realizar o envio do arquivo.		
					//header('Location: sucesso.php'); // Em caso de sucesso, retorna para a página de sucesso.			
						return $i;
				
						}	
					}
			}

Acho que o código é fácil de entender, ele jogara a imagem na pasta e retornará o caminho dela, aí vc grava o caminho no banco, como uma string normal. Qualquer coisa poste que eu tento ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha ai eu tava procurando um tutorial de como criar um sistema de upload de imagens em pdo eu procurei no google e no proprio imasters mais não achei nem um tutoriais bons que posso aprender e queria pedi a vocês se tiverem um poste aqui obrigado.

PDO é uma extensão que fornece uma interface padronizada para trabalhar com bancos de dados, não tem nada haver com upload de images. =D

 

O que você esta querendo é só isso:

move_uploaded_file ( string $arquivo , string $destino );

veja o código postado por KS_Scream

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.