
RildoPN
(usa Linux Mint)
Enviado em 15/07/2015 - 16:14h
Boa Tarde.
Estou começando a fazer um site e nele preciso de fazer upload de imagens optei por guarda-las nas tabelas do banco mysql.
Bom o problema e o seguinte segui os passo de um artigo
http://www.oficinadanet.com.br/artigo/1599/manipulacao_de_dados_blob_com_php_e_mysql tudo igual ao que o nosso amigo fez para testar mas me retorne o seguinte erro:
Parse error: syntax error, unexpected '$nome' (T_VARIABLE) in /var/www/foto/guardar_arquivo.php on line 17
código
<?php
require("dbconnect.inc.php");
$arquiivo = $_FILES['arquivo']['tmp_name'];
$tamanho = $_FILES['arquivo']['size'];
$tipo = $_FILES['arquivo']['type'];
$nome = $_FILES['arquivo']['name'];
$titulo = $_POST['titulo'];
if ( $arquivo != "none" );
{
$fp = fopen($arquivo, "rb");
$conteudo = fread($fp, $tamanho);
$conteudo = addslashes($conteudo);
fclose($fp);
$qry = "INSERT INTO arquivos VALUES
(0,"$nome","$titulo","$conteudo","$tipo")";
mysql_query($qry);
if(mysql_affected_rows($conn) > 0){
print "O arquivo foi gravado na base de dados.";
}else{
print "Não foi possível gravar o arquivo na base de dados.";
}
else{
print "Não foi possível carregar o arquivo para o servidor.";
}
}
?>
E agora alguém pode me ajudar a resolver este erro ?