Jump to content


Photo

Ajuda A Incrementar O Upload Imagem


  • Faça o login para participar
1 reply to this topic

#1 Luiz Miguel

Luiz Miguel

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Masculino

Posted 31/03/2011, 11:48

Boa a todos,

tenho um upload imagens funcionado legal, so que gostaria de uma ajuda para incrementar
com thumbs

segue o codigo, agradeço se alguem mim ajudar

//Upload
if($acao == "Inserir"){

is_file($_FILES['nome_arquivo']['tmp_name']);
$foto = $_FILES["nome_arquivo"]['name'];

$caminho = "img_noticias/";



$foto = str_replace (" ", "_", $foto);
$foto = str_replace ("-", "_", $foto);
$foto = str_replace ("ã", "a", $foto);
$foto = str_replace ("á", "a", $foto);
$foto = str_replace ("é", "e", $foto);
$foto = str_replace ("ê", "e", $foto);
$foto = str_replace ("ì", "i", $foto);
$foto = str_replace ("í", "i", $foto);
$foto = str_replace ("ô", "o", $foto);
$foto = str_replace ("ó", "o", $foto);
$foto = str_replace ("õ", "o", $foto);
$foto = str_replace ("ç", "c", $foto);

$foto = strtolower($foto);



if(!eregi("^image\/(jpeg|png|gif|pjpeg|jpg)$", $_FILES['nome_arquivo']['type'])){


echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php?secao=lst_noticias'>
<script type=\"text/javascript\">
alert(\"Formato inválido\");
</script>
";

}else{

if(file_exists("$caminho$foto")){
$a = 1;
while(file_exists("$caminho[$a]$foto")){
$a++;
}

$foto = "[".$a."]".$foto;

}

if(!move_uploaded_file($_FILES['nome_arquivo']['tmp_name'], "$caminho".$foto)){


echo "
<META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php?secao=lst_noticias'>
<script type=\"text/javascript\">
alert(\"Erro ao enviar o arquivo.\");
</script>
";



}

}

#2 Diego Bezerra

Diego Bezerra

    Diego Bezerra

  • Moderadores
  • 938 posts
  • Sexo:Masculino
  • Localidade:Amazonas
  • Interesses:Iniciando no C# com MSSQL.

Posted 31/03/2011, 14:00

olha ai um artigo no meu blog talves pode ajudar, o codigo e aprimoravel não expliquei como fazer tumbmail mais se vc aprimorar tem como vou ver se faço um tutorial explicando e coloco no blog e um link aqui
http://diegodevelope...ha-class-part1/

Edição feita por: Diego Bezerra, 31/03/2011, 14:01.

Att.
Diego Bezerra
Agência Kernel - em Breve
Email/msn: diegobezerra@outlook.com
Facebook




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq