Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

inserir imagens na base de dados em PHP

$
0
0
Tenho aqui este codigo para inserir dados umas fotos na base de dados, e não consigo de maneira nenhuma, ajudem-me eu não sei ja o que ade fazer!!



: usuarios_edicao.php


Código (HTML):
<html>
<head>
<title>Entrada de Imagens</title>
</head>
<body>
<form enctype='multipart/form-data' action='usuarios_salvar.php'
method='POST'>
<input type='file' name='f_foto_usuarios' size='50'>
<input type='submit' value='Gravar'>
</form>
</body>
</html>




usuarios_salvar.php

Código (PHP):
<?php

// VERIFICA TAMANHO DA IMAGEM (Este teste não é obrigatório)
if(is_uploaded_file($_FILES['f_foto_usuarios']['tmp_name'])) {
if($_FILES['f_foto_usuarios']['size']>(64*1024)) { // se for maior de 64k
echo 'Arquivo de imagem deve ser menor que 64Kb!';
}
}
// INÍCIO: UPLOAD IMAGEM
if(is_uploaded_file($_FILES['f_foto_usuarios']['tmp_name'])) {
$imgData = file_get_contents($_FILES['f_foto_usuarios']['tmp_name']);
$sizeData = getimagesize($_FILES['f_foto_usuarios']['tmp_name']);
$foto_usuarios = $imgData;
$tipo_foto_usuarios = $sizeData['mime'];






$conexao = mysql_connect('mysql.serversfree.com', 'u706755866_sitec', '123456')
or die ("Erro na conexão ao banco de dados.");
$db = mysql_select_db("u706755866_sitec")
or die ("Erro ao selecionar a base de dados.");


$sql = "INSERT INTO fotos(id, binariofoto, tipoFoto) VALUES (NULL, $foto_usuarios, $tipo_foto_usuarios)";


$sql = mysql_query($sql)
or die ("Houve erro na gravação dos dados.");

}
?>

Viewing all articles
Browse latest Browse all 14700

Trending Articles