Gente fiz um scrpit pra inserir no BD imagem mas ele inseri no BD os campos formato e nome mas não o campo imagem quer dizer o enderenco onde esta localizado a imagem porque sabem >>>> me Ajudem por favor.Dai na hora de inserir coloquei uma variavel($oi) com um endrenço valido só pra ver se o Bd vai puxar mas não puxa porque.... Ah!! eu estou verificando se o enderenco da imagem esta ou não no phpmyadmin
Pergunta
marcelo
Gente fiz um scrpit pra inserir no BD imagem mas ele inseri no BD os campos formato e nome mas não o campo imagem quer dizer o enderenco onde esta localizado a imagem porque sabem >>>> me Ajudem por favor.Dai na hora de inserir coloquei uma variavel($oi) com um endrenço valido só pra ver se o Bd vai puxar mas não puxa porque.... Ah!! eu estou verificando se o enderenco da imagem esta ou não no phpmyadmin
<?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
$destino ="C:\apache\htdocs";
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">Nome:<font color="#FFFFFF">...</font>
<input name="nome" type="text" class="unnamed1">
</font></p>
<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="jpg">Jpeg</option>
</select>
<br>
<br>
<input type="submit" class="unnamed1" value="Enviar">
<br>
</font></p>
</form>
</body>
</html>
<?php
}else if (!empty($file)){
// $origem = "C:\apache\htdocs\marcelo.jpg";
//$destino = "C:\apache\htdocs\phpmyadmin";
//$texto = str_replace("C:\apache\htdocs","",$origem);
//echo $texto;
//if (fopen($destino, "r")){
echo "<br>";
echo "Abriu" ;
$dir = $file;
$arq = basename ($dir); // $arq = "index.php"
//$arq = basename ($dir,".php"); // $arq = "index"
//echo $arq;
if (!copy($file, $destino."/".$arq)) {
print ("erro copiando arquivo $...<br>\n");
}
else{
echo "<br>";
echo "A arquivo foi copiado com sucesso";}
//<?php
//$dir = "/home/httpd/html/index.php";
//$arq = basename ($dir); // $arq = "index.php"
//$arq = basename ($dir,".php"); // $arq = "index"
//echo $arq;
$abre = fopen($destino."/".$arq,"r");
$le = fread($abre,filesize($destino."/".$arq));
fclose($abre);
$oi="C:\apache\htdocs\24.jpg";
$qr = "INSERT INTO imagens (nome,formato,imagem)
VALUES('".$nome."','".$formato."','".$oi."')";
mysql_query($qr) or die (mysql_error());
echo "A imagem foi enviada com Sucesso." ;
}else {
echo mysql_error();
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.