Ir para conteúdo

POWERED BY:

Arquivado

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

_MoTeSqUiE_

Insercao de Imagem

Recommended Posts

Gente estou fazendo um script para a insercao de imagem no mysql-front mas naum estou achando o erro. È possivel alguem me ajudar, ficarei muito gratoaH!!! O erro que esta acontecendo é que qdo clico no botao para enviar a imagem desejada , depois que clico naum aprece nda e a imagem naum vai para a pasta descrita.AI VAI O CODICO<?php$con = mysql_connect("localhost", "root" ) or die("Não pude conectar: " . mysql_error());$db = mysql_select_db("marcelo", $con);//CREATE TABLE imagens ( // codico INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, // formato VARCHAR(255) NOT NULL, // IMAGEM BLOB NOT NULL?><?php$caminho ="C:/apache/htdocs/teste";if (empty($file)){//echo "A variavel não esta setada";//exit;?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link href="file:///C|/apache/htdocs/teste.css" rel="stylesheet" type="text/css"></head><body><div align="center"><font face="Courier New, Courier, mono">---------- INSERIR FIGURA NO BANCO DE DADOS ---------- </font> </div><form method="post"> <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Imagem:</font> <input name="file" type="file" class="unnamed1" > <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br> <br> </font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Formato: <select name="formato" class="unnamed1"> <option selected>-</option> <option value="gif">Gif</option> <option value="jpeg">Jpeg</option> </select> <br> <br> <input type="submit" class="unnamed1" value="Enviar"> <br> </font></p> </form></body></html><?php}else if (!empty($file)){ //echo "A variavel esta setada"; //exit; $arq = $file_name; if (move_uploaded_file($file."/".$arq, $caminho."/".$arq)){ $abre = fopen($caminho."/".$arq,"r"); echo $abre; $le = fread($abre,filesize($caminho."/".$arq)); fclose($abre); $qr = "INSERT INTO imagens (formato,imagem) VALUES('".$formato."','".addslashes($le)."')"; mysql_query($qr) or die (mysql_error()); echo "A imagem foi enviada com Sucesso." ; }else { echo mysql_error(); }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ñ olhei td só o começo e já vi isso:

$caminho ="C:/apache/htdocs/teste";
Coloca caminhos relativos ao server não ao seu PC, ñ use c:\...\, d:\...\..., enfim, use, por exemplo: teste

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.