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

#1516 HalfMoon

HalfMoon

    Novato no fórum

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

Posted 17/11/2004, 13:22

alguem teria q faze uma pagina q aparecese as 2 ultimas festas pra bota na index do site.

se alguem fize me passe
msn: losbeudos@hotmail.com
icq: 255105472
e-mail: betolong@net11.com.br

ei pessoal , esse negocio de colocar as duas ultimas festas na index é muito boa heim.... alguem se fizer mande para mim tambem..
tiagocasagrande@hotmail.com - Email pessoal e Msn Messenger...


em troca eu posso oferecer alguns recursos para designers,,,, entrem em contato.!!

Obrigado :)
(y)

Aqui vai o arquivo para aparecer dois thumbs na capa do site, eu salvei ele no diretorio da minha galeria, e chamei na capa por iframe, só verefiquem se a galeria de vocês tem contador de clicks, se não tiver tem que alterar na programação

<?
include("path1.php");
$sql = mysql_query("SELECT * FROM galeria order by id desc LIMIT 0,2"); 
?>
<script src="css/janelas_popup.js" language="JavaScript"></script>
<? // Agora exiba o código com a configuração de sua tabela - o cabeçalho dela. ?>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="234" height="150" border="0" cellpadding="0" cellspacing="0">
  <? // Agora vamos montar o código. Pegue o valor total de resultados: 
$total = mysql_num_rows($sql); 
   // Defina o número de colunas que você deseja exibir: 
$colunas = "1"; 
   // Agora vamos ao "truque": 
if ($total>0) { 
for ($i = 0; $i < $total; $i++) { 
if (($i%$colunas)==0) { 
?>
  <tr> 
<? }?>
<?
$dados= mysql_fetch_array($sql);
?>
    <td align="left" valign="top"><font color="<? echo $cortexto?>" size="<? echo $tfonte?>" face="<? echo $fonte?>"> 
      <? if($dados[foto01] != ""){?>
      <a href="javascript:AbreJanelaGaleria('janela.php?dir=images/galeria/<? echo "$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=$dados[local]&id=$dados[id]";?>')"> 
      <img src="imagemdimindexcap.php?imagem=images/galeria/<? echo $dados['pasta']?>/<? echo $dados['foto01']?>" border="1" align="left"></a> 
      <? }?>
      <span style="text-transform: uppercase"><b> <a href="javascript:AbreJanelaGaleria('janela.php?dir=images/galeria/<? echo "$dados[pasta]/&id=$dados[id]&evento=$dados[nome]&data=$dados[dia]/$dados[mes]/$dados[ano]&local=$dados[local]&id=$dados[id]";?>')"><? echo $dados['nome']?></a></b></span><BR>
      Data: <strong><? echo $dados['dia'],"/",$dados['mes'],"/",$dados[ano];?></strong><br>
      Local: <strong><? echo $dados['local']?></strong><br>
      <strong> 
      <?
$dir="images/galeria/$dados[pasta]";
$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
print ($cont);
?>
      </strong>Fotos. <br>
      <? echo $dados['clicks']; ?> Clicks <br>
      </font></td>
    <? }}?>
</TR>
</table>


#1517 Existence

Existence

    Normal

  • Visitantes
  • PipPip
  • 82 posts
  • Sexo:Não informado

Posted 17/11/2004, 16:06

galera, o script tá muito show, gostaria de saber como faço pra exibir o numero total de fotos q existe na galeria toda, tipo uma estatística geral da galeria:

Total de Galerias: X
Total de Fotos: XXXX Fotos.
]
etc....
valew

Eu denovo, acho q minha pergunta passou meio q despercebido....
alguém pode me ajudar?
Existence Webstudio
Aqui é o seu lugar, exista!


→ Antes de postar, use a busca-> <- Link para a busca ->
→ Para não cometer erros, leia as regras do fórum

→ Mais info sobre eu ←
Nome: Juliano Tavares
E-mail: juliano@existence.com.br
Conhecimentos: Photoshop, Macromedia Studio, PHP/MySql
→ Colunista Photoshop - DevBrasil - acesse já!

#1518 douglas.ck

douglas.ck

    Ativo

  • Usuários
  • 390 posts
  • Sexo:Masculino

Posted 17/11/2004, 16:07

ae maxmouse.

o safe_mode está On. Coloca em Off que deve resolver, eu quebrei a cabeça tambem, depois de colocar em OFF, funciona que é uma maravilha. Ok??!!!

E fica calmo. :P

----------------------------------------------
E ao colega fly2k.

Não sei bem como seria o FAQ, mas seria um tópico com perguntas e respostas certo???

Mas ainda assim deixa esse tópico aberto.... vai que tem gente que precisa dele, ja ta com 102 páginas mesmo chegar a 1000 é rapidinho , deve ser o maior tópico em qualquer forum nacional, merece um premio já. :D :lol: :D :lol:

Valeu gente boa!

Douglas

#1519 -=|Apoklyps|=-

-=|Apoklyps|=-

    Normal

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

Posted 17/11/2004, 16:30

ae qual a ultima versão que tem ???

#1520 André - MundoNX

André - MundoNX

    Hu Mo Bu Kai Vei Di Tao

  • Usuários
  • 183 posts
  • Sexo:Masculino
  • Localidade:Novo Xavantina/MT

Posted 17/11/2004, 22:47

Olá gente estou testando a galeria_v22 mais estou com problema na galeria eu cadastro de boa, mais quando chego na hora de ver a galeria aparece um erro
veja o aqui acontece AQUI

Edição feita por: André - MundoNX, 17/11/2004, 22:47.

---------------------------------------------------------------------
Hu Mo Bu Kai Vei Di Tao

---------------------------------------------------------------------

#1521 kurt_rp

kurt_rp

    12 Horas

  • Usuários
  • 140 posts
  • Sexo:Masculino
  • Localidade:Rio Grande do Sul
  • Interesses:Programação web e designer.

Posted 18/11/2004, 01:22

Ok pessoal,


Desculpe estar perguntando denovo, mas...

Isso eu sei q tem q dar a permissao 777 nas fotos :P , para poder altera-las colocando assim as logos nas fotos automaticamente atraves da prog.

Mas eu nao vou fika fazendo sempre isso manualmente pelo FTP, afinal esse script eh pra facilitar a vida.. e nao pra fika fazendo as coisas manualmente.

Eu programei esse trecho aki das marcas d' agua pra falicitar... colocando assim as logos.. o meu problema agora eh q eu queria atraves de algum cod. de prog. para dar a permissao 777 autmaticamente.. conforme vai se vendo foto por foto e assim gerando as logos automaticamente.. se eh q me entendendem ;)


===================================================

Fiz um cod. aki pra inserir automaticamente as logos nas fotos.. esta funcionando td blz...

Coloquei esse cod. no zoom.php



<? ini_set("register_globals","1");
include("path.php"); ?>

<script src="css/janelas_popup.js" language="JavaScript"></script>

<? $var1 = "&evento=$evento&data=$data&local=$local";?>

<meta http-equiv="Page-Enter" content="blendTrans(Duration=2)">
<meta http-equiv="Page-Exit" content="blendTrans(Duration=2)">

<table cellpadding="0" cellspacing="0" border="0">
<tr>
  <td> 
    <?
if(!isset($pg) ){
$pg=1;
}
$handle = opendir($dir);
$ext = "jpg";
$indice = 2;
$ipp = 1;

while (false !== ($file = readdir($handle)))
{
 $pathdata = pathinfo($file);
 if (!is_dir($file) && ($pathdata["extension"] == strtolower($ext)) || ($pathdata["extension"] == strtoupper($ext)))
 {
     $imagens[$indice] = $file;
     $indice++;
 }
}

$pagina = 1;
if ($_GET['pg'])
$pagina = $_GET['pg'];
$paginas = ceil(count($imagens) / $ipp);
$total = ceil(count($imagens));
$inicio = $pg * $ipp;
for ($i = $inicio; $i < ($inicio + $ipp); $i++)
?>
    <table width="365" height="247" border="0" cellpadding="0" cellspacing="1" bgcolor="<? echo $cortexto?>">
      <?
    $res=getimagesize("$dir$imagens[$i]");
    if ($res[1]>270){
    $height=270;
    $width=($res[0]*$height)/$res[1];
    }  else {
    $height=$res[1];
    $width=$res[0];
    }
    $width=ceil($width);
    $height=ceil($height);
    ?>
      <?
/*******************************************************************
           Criação das Marca d' Água nas Fotos
*******************************************************************/

//DÁ A PERMISSÃO PARA ALTERAR AS FOTOS
@chmod("$dir$imagens[$i]", 0777);

//IMAGEM A SER ABERTA
$imagem  =  "$dir$imagens[$i]";
$imagem1 =  "images/logo1.gif";
$imagem2 =  "images/logo2.gif";

//NOME DO ARQUIVO ORIGINAL
$imagem_gerada   =   explode(".", $imagem);
$imagem_gerada   =   $imagem_gerada[0].".jpg";

//CRIA UMA NOVA IMAGEM
$imagem_orig     =   ImageCreateFromJPEG($imagem);
$imagem_marca1    =   ImageCreateFromGif($imagem1);
$imagem_marca2    =   ImageCreateFromGif($imagem2);

//LARGURA
$pontoX          =   ImagesX($imagem_orig);
$pontoX1         =   ImagesX($imagem_marca1);
$pontoX2         =   ImagesX($imagem_marca2);

//ALTURA
$pontoY          =   ImagesY($imagem_orig);
$pontoY1         =   ImagesY($imagem_marca1);
$pontoY2         =   ImagesY($imagem_marca2);

//POSIÇÃO DAS MARCAS//

//ESQUERDA - INFERIOR
$dest_x = 0;
$dest_y = $pontoY - $pontoY1;

//DIREITA - INFERIOR
$dest_x2 = $pontoX - $pontoX1;
$dest_y2 = $pontoY - $pontoY1;


//COPIA A IMAGEM ORIGINAL PARA DENTRO

ImageCopyMerge($imagem_orig, $imagem_marca1, $dest_x, $dest_y, 0, 0, $pontoX1, $pontoY1, 80);
ImageCopyMerge($imagem_orig, $imagem_marca2, $dest_x2, $dest_y2, 0, 0, $pontoX2, $pontoY2, 80);

//SALVA A IMAGEM
ImageJPEG($imagem_orig, $imagem_gerada);

//LIBERA A MEMÓRIA
ImageDestroy($imagem_orig);
?>
      <tr>
        <td height="15" bgcolor="#FFFF00"><font color="<? echo $cortexto?>" size="<? echo $tfonte?>" face="<? echo $fonte?>"><? echo "&nbsp;<strong>Código</strong>: $imagens[$i]";?></font></td>
      </tr>
      <tr>
        <td align="center" valign="middle"> <img src="<? echo "$imagem_gerada";?>" border="0"  height="<? print $height?>"></td>
      </tr></table>
  </td>
</tr>
<tr>
  <TD height="42"> 
    <table border="0" align="center" cellpadding="0" cellspacing="0">
      <tr valign="top"> 
        <td width="70" align="center"> <font size="<? echo $tfonte?>" face="<? echo $fonte?>"> 
          <strong> 
          <?
if ($pg > 1){
 $pag=$pg - 1;
echo "<a href=\"?dir=$dir&pg=" . ($pag) . "$var1\"><img src=\"images/icone_anterior.jpg\" border=0></a>";
 } else { echo "<font color=$onmouseover><img src=\"images/icone_anterior.jpg\" border=0></font>";}
  $div=$pg/12;
for ($x=1;$x<99;$x++){
if ($div==$x){
 $inter=0;
 break;
}
}
if (isset($inter) AND $div * 12 < $pg){
if ($div==1){
$div=0;
} else {
$div=$div-1;
}
  echo "<script language=JavaScript>
   window.open('fotos.php?dir=$dir&pg=".($div)."$var1', 'fotos');
    </SCRIPT>";
}

?>
          </strong> </font></td>
        <td width="70" align="center"><a href="javascript:popup('imagempop.php?imagem=<? echo "$dir$imagens[$i]";?>');"><img src="images/icone_ampliar.jpg" border=0></a></td>
        <td width="70" align="center"><a href="javascript:imprimi('imprimir.php?imagem=<? echo "$dir$imagens[$i]";?><? echo $var1?>');"><img src="images/icone_imprimir.jpg" border=0></a></td>
        <td width="70" align="center"><a href="javascript:indica('indicacao.php?dir=<? echo "$dir";?>&imagem=<? echo $imagens[$i]?><? echo $var1?>');"><img src="images/icone_enviar.jpg" border=0></a></td>
        <td width="70" align="center"> <strong><font size="<? echo $tfonte?>" face="<? echo $fonte?>"> 
          <? if($pg<$total) {
         $pagp=$pg+1;
 echo "<a href=\"?dir=$dir&pg=" . ($pagp) . "$var1\"><img src=\"images/icone_proxima.jpg\" border=0></a>";
} else { echo "<font color=$onmouseover><img src=\"images/icone_proxima.jpg\" border=0></font>";}
?>
          </font></strong></td>
      </tr>
    </table>
<?
$div=$pag/12;
if (!strstr($div,'.'))
{
$inter=0;
}
 if (isset($inter) AND $div * 12 < $pg)
{
  echo "<script language=JavaScript>
       window.open('fotos.php?dir=$dir&pg=$div$var1', 'fotos');
    </SCRIPT>";
}
?>
</td>
</tr>
</table>

 



Comentei todas as partes.. pra ficar mais facil...



O meu problema agora eh se esta certo essa minha linha...
@chmod("$dir$imagens[$i]", 0777);

Tem alguma coisa errada.. ou será q tah faltando algo???

Se alguem souber, por favor me de uma ajuda.. OK


Flw galera!
|| PLUG CIDADE || - O portal turistico do vale do Rio Pardo
http://www.plugcidade.com.br

|| PLUG BALADA || - O portal de festas do vale do Rio Pardo
http://www.plugbalada.com.br

#1522 douglas.ck

douglas.ck

    Ativo

  • Usuários
  • 390 posts
  • Sexo:Masculino

Posted 18/11/2004, 08:58

ae maxmouse....

eu não sei essa tua versão da galeria.... mas as que eu testei até agora, menos essa ultima que saiu que é 2.2 acho eu, essa não me interessa ainda. Todas as outras quando instaladas ficam com fundo na cor laranja.... essa tua ta branca.... se foi voce que configurou assim beleza... senão tenta instalar de novo que acho que ela não instalou certo.... a galeria tem dessas :wacko:

Tem vários posts atrás com o mesmo problema.... deleta as tabelas no BD e tenta instalar novamente.

Tomarás que resolva.


Até mais.

Douglas

#1523 maxmouse

maxmouse

    12 Horas

  • Usuários
  • 231 posts
  • Sexo:Masculino

Posted 18/11/2004, 12:24

ae maxmouse....

eu não sei essa tua versão da galeria.... mas as que eu testei até agora, menos essa ultima que saiu que é 2.2 acho eu, essa não me interessa ainda. Todas as outras quando instaladas ficam com fundo na cor laranja.... essa tua ta branca.... se foi voce que configurou assim beleza... senão tenta instalar de novo que acho que ela não instalou certo.... a galeria tem dessas :wacko:

Tem vários posts atrás com o mesmo problema.... deleta as tabelas no BD e tenta instalar novamente.

Tomarás que resolva.


Até mais.

Douglas

o problema dessa parada ai é que o nosso amigo desenvolvedor lançou uma atualização do banco de dados... a msg ta la na pagina 98 , por ali... mas issu ai é facil ( css )... ja ta rodando blz... é so desativar o safe mode que ela rodu redondo...

muito obrigado e se alguem tiver duvida pode contar comigo..

msn tiagocasagrande@hotmail.com

#1524 alexpmj

alexpmj

    Novato no fórum

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

Posted 18/11/2004, 12:43

Aê Galera estou querendo fazer funcionar os icones de enviar, ampliar, e a paginação so que naum estou conseguindo, alguem pode me dar uma força?

olha o codigo

<? include("path.php");?>
<script src="css/janelas_popup.js" language="JavaScript"></script>
<? 
//consulta
    $s = mysql_query("SELECT * FROM galeriaimagens WHERE foto='$img'");
    $x = mysql_fetch_array($s);

//valor das var's
   $foto = $x[foto];

?>

<meta http-equiv="Page-Exit" content="blendTrans(Duration=1)">
<?
if($img=="") {
?>
<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
-->
</style><table width="100" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="330">
      <table width="88" height="68" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="<? echo $cortexto?>">
        <tr>
          <td align="center" valign="middle" bgcolor="E7E7E7">
<img src="images/escolha.gif" border="0" ></td>
        </tr></table>
    </td>
 </tr>
</table>
<?
} else {
?>
<table width="100" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td>
      <table width="88" height="68" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#006FB9" bgcolor="#660000">
        <tr>
          <td align="center" valign="middle" bgcolor="E7E7E7">
<img src="reduzirimagem.php?images/galeria/<? echo "$dir";?>/<? echo "$img";?>" border="0" ></td>
          <td align="center" valign="top"><p><img src="images/butenviar.gif" width="55" height="55" border="0"></p>
          <p><img src="images/butcomprar.gif" width="55" height="55"></p>
          <p><img src="images/indicar.gif" width="55" height="55"></p></td>
      </tr></table>    </td>
 </tr>

<tr><td><table border="0" align="center" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="70" align="center"> <font size="<? echo $tfonte?>" face="<? echo $fonte?>"> <strong>
      <?
if ($pg > 1){
   $pag=$pg - 1;
  echo "<a href=\"?dir=$dir&pg=" . ($pag) . "$var1\"><img src=\"images/icone_anterior.jpg\" border=0></a>";
   } else { echo "<font color=$onmouseover><img src=\"images/icone_anterior.jpg\" border=0></font>";}
    $div=$pg/12;
for ($x=1;$x<99;$x++){
  if ($div==$x){
   $inter=0;
   break;
  }
}
if (isset($inter) AND $div * 12 < $pg){
if ($div==1){
 $div=0;
} else {
 $div=$div-1;
}
    echo "<script language=JavaScript>
     window.open('fotos.php?dir=$dir&pg=".($div)."$var1', 'fotos');
      </SCRIPT>";
}

?>
    </strong> </font></td>
    <td width="70" align="center"><a href="javascript:popup('imagempop.php?imagem=<? echo "$dir$imagens[$i]";?>');"><img src="images/icone_ampliar.jpg" border=0></a></td>
    <td width="70" align="center"><a href="javascript:imprimi('imprimir.php?imagem=<? echo "$dir$imagens[$i]";?><? echo $var1?>');"><img src="images/icone_imprimir.jpg" border=0></a></td>
    <td width="70" align="center"><a href="javascript:indica('indicacao.php?dir=<? echo "$dir";?>&imagem=<? echo $imagens[$i]?><? echo $var1?>');"><img src="images/icone_enviar.jpg" border=0></a></td>
    <td width="70" align="center"> <strong><font size="<? echo $tfonte?>" face="<? echo $fonte?>">
      <? if($pg<$total) {
           $pagp=$pg+1;
   echo "<a href=\"?dir=$dir&pg=" . ($pagp) . "$var1\"><img src=\"images/icone_proxima.jpg\" border=0></a>";
} else { echo "<font color=$onmouseover><img src=\"images/icone_proxima.jpg\" border=0></font>";}
?>
    </font></strong></td>
  </tr>
</table></td></tr>

 <tr>
    <td valign="top">
<iframe width="410" height="140" frameborder="0" marginheight="0" marginwidth="0" name="comentarios" scrolling="yes" src="comentarios.php?foto=<? echo $img?>&id=<? echo $gal?>">
<?
$div=$pag/12;
if (!strstr($div,'.'))
{
$inter=0;
}
   if (isset($inter) AND $div * 12 < $pg)
{
    echo "<script language=JavaScript>
         window.open('fotos.php?dir=$dir&pg=$div$var1', 'fotos');
      </SCRIPT>";
}
?>
</iframe>
    </td>
 </tr>
</table>
<? } ?>


#1525 flaviomirai

flaviomirai

    Novato no fórum

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

Posted 18/11/2004, 13:37

Gd

tenho instalado a galeria 2.1.. mas as miniaturas não aparecem...(GALERIA INTERMINAS

contudo a GD está instalada...PHP info...

Alguem poderia me responder por quê?? Desde já agradeço.

#1526 douglas.ck

douglas.ck

    Ativo

  • Usuários
  • 390 posts
  • Sexo:Masculino

Posted 18/11/2004, 15:30

olá


uma GD legal que roda a galeria seria configurada assim:

GD Support  enabled 
GD Version  2.0 or higher 
FreeType Support  enabled 
FreeType Linkage  with freetype 
GIF Read Support  enabled 
GIF Create Support  enabled 
JPG Support  enabled 
PNG Support  enabled 
WBMP Support  enabled 


a tua GD ta assim:

GD Support  enabled 
GD Version  bundled (2.0.23 compatible) 
GIF Read Support  enabled 
PNG Support  enabled 
WBMP Support  enabled 
XBM Support  enabled 


Veja com o admin do teu server, ele precisa habilitar algumas coisas.

Veja se resolve, até mais.

Douglas

Edição feita por: douglas.ck, 18/11/2004, 15:31.


#1527 fumagally

fumagally

    Normal

  • Usuários
  • 82 posts
  • Sexo:Masculino
  • Localidade:Minas Gerais
  • Interesses:PHP, Flash, Mysql, Ajax, Javascript, Fireworks, Dreamweaver, Photoshop. Desenvolvimento de websites e sistemas integrados.

Posted 18/11/2004, 16:15

E aí galera, como é que tá indo a evolução da Galeria Brasil?

Edição feita por: fumagally, 18/11/2004, 16:15.

Blog: blog.brunofumagally.com
MSN: brunofumagally@hotmail.com

Tenha já seu website. Acesse e confira:
www.uaimidiadigital.com.br

#1528 alexpmj

alexpmj

    Novato no fórum

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

Posted 18/11/2004, 19:36

Alguem pode me ajudar na questao da paginação da v22 o codigo esta acima!!!


vlw

#1529 Bassila

Bassila

    Novato no fórum

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

Posted 18/11/2004, 20:43

já saiu a Versão 3.0 ?
está implantada nela a marca d'agua e a parte de comentários?

#1530 maxmouse

maxmouse

    12 Horas

  • Usuários
  • 231 posts
  • Sexo:Masculino

Posted 18/11/2004, 22:55

porque nao consigo deletar a galeria ? mas precisamente a pasta /images/galeria...
estranho.. eu ja vi que pessoas tb nao conseguiam... eu quero reinstalar e nao consigo :(




2 user(s) are reading this topic

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

IPB Skin By Virteq