Jump to content


jcm

Member Since 08/11/2008
Offline Last Active 27/02/2011, 21:48
-----

Topics I've Started

Problemas Com Upload

11/11/2008, 19:48

boa noite!

estou com problemas para exibir imagens, ja fiz o upload, onde levo as imagens pra uma pasta que se chama fotos.
mas naum consigo exibilas em nenhuma pagina, o que teria que fazer dar um echo no caminho, ja tentei e naum consegui
alguem poderia me dar um exemplo
estou mandando o arquivo upload.php

[codebox]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR...ml4/loose.dtd">
<html>
<head>
<title>Upload de Imagens</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
$acao = $_GET["acao"];
?>
<?
if ($acao == enviar){

$erro = $config = array();

// Prepara a variável do arquivo
$arquivo = isset($_FILES["foto"]) ? $_FILES["foto"] : FALSE;

// Tamanho máximo do arquivo (em bytes)
$config["tamanho"] = 3000000;
// Largura máxima (pixels)
$config["largura"] = 10000000;
// Altura máxima (pixels)
$config["altura"] = 10000000;

// Formulário postado... executa as ações
if($arquivo)
{
// Verifica se o mime-type do arquivo é de imagem
if(!eregi("^image\/(pjpeg|jpeg|gif|bmp)$", $arquivo["type"]))
{
$erro[] = "Arquivo em formato inválido! A imagem deve ser jpg, jpeg,
bmp ou gif. Envie outro arquivo";
}
else
{
// Verifica tamanho do arquivo
if($arquivo["size"] > $config["tamanho"])
{
$erro[] = "Arquivo em tamanho muito grande!
A imagem deve ser de no máximo " . $config["tamanho"] . " bytes.
Envie outro arquivo";
}

// Para verificar as dimensões da imagem
$tamanhos = getimagesize($arquivo["tmp_name"]);

// Verifica largura
if($tamanhos[0] > $config["largura"])
{
$erro[] = "Largura da imagem não deve
ultrapassar " . $config["largura"] . " pixels";
}

// Verifica altura
if($tamanhos[1] > $config["altura"])
{
$erro[] = "Altura da imagem não deve
ultrapassar " . $config["altura"] . " pixels";
}
}

// Imprime as mensagens de erro
if(sizeof($erro))
{
foreach($erro as $err)
{
echo " - " . $err . "<BR>";
}

echo "<a href=\"foto.html\">Fazer Upload de Outra Imagem</a>";
}

// Verificação de dados OK, nenhum erro ocorrido, executa então o upload...
else
{
// Pega extensão do arquivo
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $arquivo["name"], $ext);


// Gera um nome único para a imagem
$imagem_nome = md5(uniqid(time())) . "." . $ext[1];

// Caminho de onde a imagem ficará
$imagem_dir = "fotos/" . $imagem_nome;

// Faz o upload da imagem
move_uploaded_file($arquivo["tmp_name"], $imagem_dir);

echo "Sua imagem foi enviada com sucesso!";
}
}
}
?>
<form action="?acao=enviar" method="post" enctype="multipart/form-data">
<input type="file" name="foto"><BR>
<input type="submit" value="Enviar Foto!">
</form>
</body>
</html>
[/codebox]

Destaque Do Site Baixaki

08/11/2008, 16:36

Boa tarde!!!
estou precisando do código daquele destaque principal do site www.baixaki.com.br, pois ja montei a parte dinamica em PHP mais não consigo achar o script do destaque, alguem teria este destaque? :D

IPB Skin By Virteq