Jump to content


Photo

Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br


  • Faça o login para participar
3064 replies to this topic

#91 thiagorsl

thiagorsl
  • Visitantes

Posted 10/02/2004, 11:39

E ai pessoal eu tenho um script que gera thumbs apesar de não ser de minha autoria e sim do MODERADOR do forum de ASP o Rodrigo vou passar para vcs para exibir a imagem pasta colocar assim
<img src='nomedoarquivo.php?imagem=imagemmaior.jpg'>
ai vai o cod
<?
    header("Content-type: image/jpeg");

    $im       = imagecreatefromjpeg($_GET['imagem']);
    $largurao = imagesx($im);
	$alturao  = imagesy($im);
	$largurad = imagesx($im) / 7;//aqui por quantas veses vc quer que divida o arquivo
	$alturad  = imagesy($im) / 7;//aqui por quantas veses vc quer que divida o arquivo
	$nova     = imagecreatetruecolor($largurad,$alturad);
	imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);
    imagejpeg($nova);
    imagedestroy($nova);
	imagedestroy($im);
?>


#92 BoB3000

BoB3000

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 10/02/2004, 12:12

Valew Thiago! (y)

Mas não consegui aplicá-lo para esse código de galerias.....vc conseguiu?
se consegui manda pra gente tbm! (y)
BoB 3000

#93 thiagorsl

thiagorsl
  • Visitantes

Posted 10/02/2004, 13:57

Não sei pq não mexi comesse script esse gerador de thumbs eu uso na minha seção de wallpapers espera um pouco que alguem deve conseguir



FLW-------------------------->:D

#94 Cinhu

Cinhu

    Normal

  • Usuários
  • 91 posts
  • Sexo:Não informado

Posted 10/02/2004, 18:54

Espero que seja isso que vc queria.Basta salvar o código como index.php e colocar na pasta onde esta suas imagens e pronto.O código esta comentado e foi utilizado java script para visualizar os thumbs gerados.Abraço

INDEX.PHP

<?php
$largura = 150;  // largura padrão para visualização (em pixel)
$altura = 150;  // altura padrão para visualização (em pixel)
$num_colunas = 3; // numeros de colunas
$base = empty($_GET['base'])? './' : $_GET['base'];
$dir_atual = $base;
$html_saida = "<table><tr><td>";
$cont = 0;
$source = opendir($dir_atual);
while($arquivo_ou_diretorio = readdir($source))
{
if($arquivo_ou_diretorio!='.' && $arquivo_ou_diretorio!='..')
{
  if(is_dir($dir_atual . $arquivo_ou_diretorio))
  {
  $path_saida= $dir_atual . $arquivo_ou_diretorio;
  $saida_diretorio .= "<a href='". $SELF_PHP ."?base=$base$arquivo_ou_diretorio/'> $arquivo_ou_diretorio </a><br>";
  }else{
  $arr_basename = explode('.',$arquivo_ou_diretorio);
  $n = sizeof($arr_basename) - 1;
  $file_type = strtolower($arr_basename[$n]);
  if($file_type=='jpg' || $file_type=='gif')
  {
    $img_saida = $base.$arquivo_ou_diretorio;
    $size = @getimagesize($img_saida);
    $origem_x =$size[0];
    $origem_y = $size[1];
    if($origem_x > $origem_y)
    {
    $final_x = $altura;
    $final_y = @floor($altura * $origem_y / $origem_x);
    } else {
    $final_x = @floor($largura * $origem_x / $origem_y);
    $final_y = $largura;
    }
    $cont++;
    $html_saida .= "<a href='java script:void();' ONCLICK=\"window.open('$img_saida','NEW','width=600,height=300,scrollbars=yes')\"'><img src='$img_saida' width='$final_x' height='$final_y'  alt='Mostrar imagem original!' border='0'></a>";
    $html_saida .= '</td><td>';
    if($num_colunas==$cont)
    {
    $cont = 0;
    $html_saida .= '</td></tr><tr><td>';
    }
  }
  }
}
}

$html_saida .= '</td></tr>';
$html_saida .= '</table>';



echo"<TABLE border=1>";
echo"<tr><td valign='_top'>";
echo"$saida_diretorio";
echo"</td><td valign='_top'>";
echo"$html_saida";
echo"</td></tr>";
echo"</TABLE>";

?>



#95 danilodepolli

danilodepolli

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 10/02/2004, 21:22

Galera seguinte, eu dei CHMOOD 777 na pasta galeria que fica dentro da pasta images... agora o problema é o seguinte, o sistema cria a pasta do evento mas nao faz o upload das fotos e diz que a foto foi enviada com sucesso....

Só um detalhe a pasta que ele ta criando com o nome do evento ta com CHMOD 341...

O que ta acontecendo?
Valeu
Danilo Depolli
danilo@camphost.com.br
CAMPHOST - 1º MES GRATIS EM QUALQUER PLANO! HOSPEDAGEM WEB
QUER PATROCINIO FREE? ENTRE EM CONTATO
ICQ: 7695319
MSN: danilodepolli@bol.com.br

#96 BoB3000

BoB3000

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 11/02/2004, 07:56

é danilo, comigo deu na mesma... só q com CHMOD 644... e ai não conseguia mais excluí-la.....e só fazia o upload da foto principal.... (n)

flw.... (y)
BoB 3000

#97 andrebernardo

andrebernardo

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado
  • Localidade:Garopaba, SC

Posted 12/02/2004, 01:12

Alguem aeh pode dar um help para criar as tabelas no mySQL?

só olha o erro:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\Inetpub\jlo\web\galeria\galeria_2col.php on line 9

Estou no aguaro! (y)
O Amor.. é o calor.. que aquece a alma..

#98 [T_O_M]

[T_O_M]

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 12/02/2004, 11:51

Ai galera, meu script ta funfando tranquilo...mais ate agora nao consegui adiciona um script pra geracao de thumbs......alguem ai....tem o sistema completo....com,...geracao de thumbs e talz.....?????????? Os que conseguiram finalizar o sis poste ai.....

#99 thiagorsl

thiagorsl
  • Visitantes

Posted 12/02/2004, 14:30

E ai galera tenho o arquivo com a galeria com gerador de thumbs eu adaptei pra vcs ja que não vou usa-la quem quiser entra em contato comigo e quem puder hospedar fala para todo mundo baixar tb só não vou hospedar pois estou sem conta em um server bom.
ja explicando como funciona o gerador de thumbs vc escolhe o tamanho do thmbs em releção as fotos vai ter cois arquivos o imagemdim.php la vc enconttra pelo quanto vai diminuir a imagem ai vc alterar no imagemdimindex.php vc altera para aparecer a imagem do index do memso jeito do outro




FLW---------------------> :D

Edição feita por: thiagorsl, 12/02/2004, 14:36.


#100 boari

boari

    24 Horas

  • Usuários
  • 411 posts
  • Sexo:Masculino
  • Localidade:São joão Del Rei - Minas Gerais
  • Interesses:PHP, MySQL, SQL Server

Posted 12/02/2004, 14:55

Ae pessoal,

taê o arquivo com a galeria já com os thums funfando...

O thiagorsl me passou e coloquei num server.
Ainda nem testei mas coloquei pra download....



link
Galeria



Valeu!!!!



Otavio Boari


----------------------------editado------------------------------
Seguinte pessoal:

instalei a nova galeria no meu servidor mas começou a dar um problema que estava dando bem antes de postarem o primeiro link com a galeria pronta.
já arrumei mas tentei tirar todos os arquivos e começar de novo só que na pasta image em diante ele não me permite deletar. Qual permissão eu tenho que dar? se o caso for esse.
já tentei chmod 777 e não alterou. Ele fala que não tenho permissão pra alterar também....


Espero que possam me ajudar....


Otavio Boari

Edição feita por: boari, 12/02/2004, 15:53.


#101 thiagorsl

thiagorsl
  • Visitantes

Posted 12/02/2004, 16:32

o problema é justamente a permisão chmod 777 se vc não ter perm tem quer falar com os karas do serve pra ti darem

só dando toque percebi um erro eu não o SPWEBDESIGNER que a paginação das fotos esta incorreta quem conseguir arrumar posta ai pra facilitar a pag ta no arquivo zoom.php

FLW------------------------> :D

Edição feita por: thiagorsl, 12/02/2004, 16:34.


#102 jack

jack

    AJAX / PHP / MySql / JS / XML / XSLT

  • Usuários
  • 973 posts
  • Sexo:Não informado
  • Localidade:Blumenau/SC

Posted 13/02/2004, 06:19

BOm galera....testei a galeria que nosso amigo postou.....mas ao abrir a mesma, o script entrou em looping e minha maquina travou...hehehe.....

deve ter algo errado ainda....:(


abraços

jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop

#103 thiagorsl

thiagorsl
  • Visitantes

Posted 13/02/2004, 10:13

Jack o problema deve estar na sua maquina vc verificou de tem Biblioteca GD instalada pois eu e o SPwebdesigner testamos a galeria que funfo belezinha o unico problema é a paginação que não esta correta



FLW------------------------------> :D

#104 Guilherme

Guilherme

    Normal

  • Usuários
  • 98 posts
  • Sexo:Não informado
  • Localidade:Santo André (SP)
  • Interesses:&quot;Voar não é um verbo que se conjuga, pratica-se.Seu significado é a união de dom, técnica, habilidade, coragem e amor ao que se faz. Respeitar acima de tudo&lt;br&gt;as forças da natureza&quot;

Posted 13/02/2004, 10:18

Pessoal posso ajudar vcs

www.desaparecidosbr.com

eu fiz esse sistema de galeria de fotos
bom fiz o site todo né mais acho que posso ajudar vcs na realizaçãO DO SISTEMA 100%

MEU ICQ É 66355348


"Voar é a segunda maior emoção que o homem pode ter. A primeira é pousar"

"Voar não é um verbo que se conjuga, pratica-se.Seu significado é a união de dom, técnica, habilidade, coragem e amor ao que se faz. Respeitar acima de tudo
as forças da natureza"

"Quando você tiver provado a sensação de voar, andará na terra com os olhos voltados para o céu, que é onde esteve e para onde sempre desejará voltar."



Guilherme A. Alves

#105 rsarracini

rsarracini

    Normal

  • Usuários
  • 90 posts
  • Sexo:Não informado

Posted 13/02/2004, 10:27

Galeria



Pessoal esse link.. é o defeinitivo... com todos os bugs corrigidos??
<?php include("cerebro.php");

$iniciando = "iniciando";
$iniciando .= "mas ja desenvolvendo";

echo "Valeu WMonline $iniciando";
?>

Icq : 70496896
msn: rickscbr@hotmail.com




3 user(s) are reading this topic

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

IPB Skin By Virteq