Ir para conteúdo

POWERED BY:

Arquivado

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

megustastu

Inserir imagem

Recommended Posts

to fazendo um sistema para um catalogo , ele insere imagem ate 300x225 tranquilamente, soh que quando coloco maior nao funciona, ja tentei de tudo.

 

 

Abaixo é o codigo da pagina que insere o produto com a imagem

 

CODE

<?php

if($oxis) print("<div id=\"Layer1\" style=\"position:absolute; left:625px; top:19px; width:72px; height:80px; z-index:1\"><font size=\"+7\" face=\"Verdana\"><strong>O</strong></font></div>");

}

 

elseif($acao=="add") {

$tamanho = getimagesize ($foto);

if((!$nome) or

(($foto != "") and ($tamanho[0] > "1200" or $tamanho[1] > "1200")) or

($modelo != "" and $modelo != $modelo) ) {

if(!$nome) print("Preencha o campo Nome do Produto!<br>");

if($modelo != "" and $modelo != $modelo)

print("Não existe veículo Ano ".$ano." com Modelo ".$modelo."! Favor ajustar estes dados<br>");

if(($foto != "") and ($tamanho[0] > "1200" or $tamanho[1] > "1200"))

print("Imagem muito grande! Tamanho máximo: 400x225 pixels<br>");

print("<a href=\"inserir_produtos.php?revenda=$revenda&nome=$nome&marca=$marca&categoria=$categoria&motor=$motor&ano=$ano&modelo=$modelo&combustivel=$combustivel&cor=$cor&km=$km&obs=$obs&valor=$valor&modelo=$modelo&promocao=$promocao\">Voltar</a>");

}

else {

$cadas = mysql_query("INSERT INTO veiculo (nome, marca, categoria, motor, ano, modelo, combustivel, cor, obs, id_revenda, valor, km, promocao) VALUES ('$nome', '$marca', '$categoria', '$motor', '$ano', '$modelo', '$combustivel', '$cor', '$obs', '$revenda', '$valor', '$km', '$promocao')") or print(mysql_error());

echo "Produto \"$nome $motor $ano\" adicionado com Sucesso<br><br>";

 

// PEGA O ULTIMO ID PARA INSERÇÃO DE FOTO E OPCIONAIS

$ver_id = mysql_query("SELECT id FROM veiculo ORDER BY id DESC");

$result_id = mysql_fetch_array($ver_id);

$ultimo_id = $result_id[0];

 

// INSERE FOTO

if($foto != "") {

$imagem_cont=addslashes(fread(fopen($foto, "r"), filesize($foto)));

$ins_foto = mysql_query("INSERT INTO fotos (id_veiculo, foto) VALUES ('$ultimo_id', '$imagem_cont')") or print(mysql_error());

echo "Foto inserida com sucesso!<br>";

echo "- <a href=inserir_foto.php>Inserir outra foto</a><br><br>";

}

 

 

 

 

em outro arquivo eu chamo a imagem assim....

 

CODE

<img src='veic_foto.php?veic_id=<?php print($veic_id); ?>

 

 

que por sua vez chama outro arquivo.....

CODE

<?

/* Abre conexão com BD */

include("admin/bd.inc");

mysql_connect("$host", "$usuario", "$senha") or die("Falha na comunicação com Banco de Dados");

mysql_select_db("$bd");

 

$query = mysql_query("SELECT id, foto FROM fotos WHERE id_veiculo='$veic_id' ORDER BY id LIMIT 1");

$foto_dados = mysql_fetch_array($query);

$imagem=$foto_dados["foto"];

echo $imagem;

?>

 

 

 

ele insere a imagem beleza... de qualquer tamanho soh que nao mostra a imagem direito que quiser da uma olhada vai em.... http://www.impactobrindes.com.br/index3.ph...amp;veic_id=185

 

aguardo uma ajuda.... obrigado desde ja

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seja bem vindo ao fórum iMasters megustastu!!!

 

Por gentileza, leia as regras do fórum

 

O título do tópico será editado.

Sai: Ajuda com imagem - Urgente, por favor!, ajudem por favor... tenho que terminar isso logo

Entra: Inserir imagem

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja fiz isso.... tava 300 x 225 - ai coloquei 1200 por 1200.ele ate ta abrindo imagens maiores que 300x225 - mas se coloco uma imagem de 800x1170 e só mostra uma parte quem pequena da imagem.Por favor me ajudemcomo no outro forum.... hehehevlw

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.