Edição feita por: tripsurfer, 14/09/2004, 14:44.

Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br
#1157
Posted 14/09/2004, 15:07
Aê galera, estou aprimorando a galeria!
Na primeira fase, mostrarei a página galeria_2col.php paginada!!!
Olhem:
solon achei show de bola os comentários ... fui lá e adicionei um. Se puder passar o código adoraria. Abraços!
#1158
Posted 14/09/2004, 15:15
Ae Douglas ta ai o info do server... da um help ai faz essa irmao... valeuao colega tripsurfer!
Manda um info.php pro server pra nós ver a configuração dele.
No aguardo
Douglas
INFO.PHP
-----------------------------------------------------------------------------------------------
*Como Instalar:
- Caso o seu servidor seja Linux mude a permissão das pastas e arquivos listados abaixo para 0777
Pastas:
- images
Arquivos:
- conexao.php (dentro da pasta include)
Como eu mudo essa permissão?
Edição feita por: tripsurfer, 14/09/2004, 15:19.
Rafael Espindola.
• Nome: Rafael Espindola
• Interesse: Photoshop, Flash, PHP, Redes
• Meu email: rafaelespindola@hotmail.com
#1159
Posted 14/09/2004, 17:14
galeria_2col.php
<? include("path.php"); $link_p_pag = 12; $reg_p_pag = 12; $pag = $_GET['pag']; ?> <? // Agora exiba o código com a configuração de sua tabela - o cabeçalho dela. ?> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td> <? $busca = mysql_query("SELECT count(*) FROM galeria;"); $registros = mysql_result($busca,0); $num_total_paginas = ($registros%$reg_p_pag==0)?$registros/$reg_p_pag:floor($registros/$reg_p_pag)+1; if ($pag>$num_total_paginas) echo "Erro<br><br>"; else if (!$pag) $pag = 1; $inicio = ($reg_p_pag*$pag)-$reg_p_pag; $sql = mysql_query("SELECT * FROM galeria ORDER BY id LIMIT $inicio, $reg_p_pag"); echo"<p align=right> <font color='$cortexto' size='$tfonte' face='$fonte'>"; $anterior = $pag-1; if ($anterior<1) { echo ""; } else { echo "<a href=\"{$_SERVER['PHP_SELF']}?pag=$anterior\">< Anterior</a> "; } for($i=1; $i<$pag; $i++) if($i>=$pag-$link_p_pag) echo "<a href=\"{$_SERVER['PHP_SELF']}?pag=$i\">$i</a> | "; echo "<b>$pag</b>"; for($i=$pag+1; $i<=$num_total_paginas; $i++) if($i<=$pag+$link_p_pag) echo " | <a href=\"{$_SERVER['PHP_SELF']}?pag=$i\">$i</a>"; $proxima = $pag+1; if ($proxima>$num_total_paginas) echo ""; else echo " | <a href=\"{$_SERVER['PHP_SELF']}?pag=$proxima\">Próxima ></a>"; echo"</font></p>"; ?> </td> </tr> <? // 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 = "2"; // Agora vamos ao "truque": if ($total>0) { for ($i = 0; $i < $total; $i++) { if (($i%$colunas)==0) { ?> <TR> <TD height="20" colspan="4"> <HR align="center" width="100%" size="1" noshade color="<? echo $cortexto?>"> </TD></tr> <tr> <? }?> <? $dados= mysql_fetch_array($sql); ?> <td width="280" 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]&idgaleria=$dados[id]";?>')"><img src="imagemdimindex.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]&idgaleria=$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. </font></td> <TD width="15"></TD> <? }} ?> </TR> </table>
#1160
Posted 14/09/2004, 19:33
Bha cara, ou eu estou enganado ou teu server não tem GD instalada, essa biblioteca GD é necessário para criar as thumbs, ela tem que ser versão 2.0 pra funcionar legal, isso é facil de fazer, é só pedir para eles instalarem, não custa nada para eles, e outra, o chmod é dado através de seu programa de FTP, qual programa tu usa???
Sem chmod tambem não funciona.
Responde ai sobre o FTP e veja com o pessoal do server sobre a GD, ai vamos ver se funciona essa galeria ai.

No aguardo.
Douglas
#1161
Posted 14/09/2004, 22:25
Rafael Espindola.
• Nome: Rafael Espindola
• Interesse: Photoshop, Flash, PHP, Redes
• Meu email: rafaelespindola@hotmail.com
#1162
Posted 14/09/2004, 23:08
cara eu precisava de uma ajuda tua para que o sistema colocasse automaticamente marca d'agua nas imagens, sem ter que colocar manualmente, o pessoal falou em usar um script do prog, voce deve ter visto ja, só que ele tem que trabalhar na máquina com php e etc... instalado. Mas a galeria que preciso de marca d'agua tem várias pessoas de várias máquinas que colocam fotos, ai não da né.
Da uma força ai meu amigo... vi que tu entendido no negócio.
Até mais.
E agradeço muito sua ajuda.
Douglas
#1163
Posted 14/09/2004, 23:44
Se alguem souber como adicionar essa funcionalidade ao script, show de bola, pois eu nao manjo quase nada de php, mas to a maior força pro pessoal.
E o script tá ficando show...
#1164
Posted 15/09/2004, 02:57
Toda galeria você consegue envadir e alterar os arquivos por ex: muito facil http://www.seusite.c...galeria/images/
pronto vc pode alterar qualquer coisa ateh as sub pastas index e tudo mais! mesmo colocando senha c não mudar o nome dos arquivos babau!
acho que um modo bom de usar é o .htaccess galera vamo corigi isso se não pssssssssssss,,
Falow!
g_ebertz@hotmail.com
#1165
Posted 15/09/2004, 02:58
g_ebertz@hotmail.com
#1166
Posted 15/09/2004, 02:59
Galera tah com falha na galeria! dechei no meu site e descobriram e me passaram !
Toda galeria você consegue envadir e alterar os arquivos por ex: muito facil http://www.seusite.c...galeria/images/
pronto vc pode alterar qualquer coisa ateh as sub pastas index e tudo mais! mesmo colocando senha c não mudar o nome dos arquivos babau!
acho que um modo bom de usar é o .htaccess galera vamo corigi isso se não pssssssssssss,,
Falow!
g_ebertz@hotmail.com
#1167
Posted 15/09/2004, 09:08
abram o index.php da pasta images, apaguem o include e ponham isto:
<? header("Location: ../index.php"); ?>
Com isso, você resolve o bug da pasta images.
Aguardem que estou resolvendo a marca d'agua.
#1168
Posted 15/09/2004, 09:47
Po qual era o bug mesmo?????? haha ai solon to acompanhando tuas alterações taun ficando show PARABENS CARAGalera,
abram o index.php da pasta images, apaguem o include e ponham isto:<? header("Location: ../index.php"); ?>
Com isso, você resolve o bug da pasta images.
Aguardem que estou resolvendo a marca d'agua.
Rafael Espindola.
• Nome: Rafael Espindola
• Interesse: Photoshop, Flash, PHP, Redes
• Meu email: rafaelespindola@hotmail.com
#1169
Posted 15/09/2004, 10:11
Galera tah com falha na galeria! dechei no meu site e descobriram e me passaram !
Toda galeria você consegue envadir e alterar os arquivos por ex: muito facil http://www.seusite.c...galeria/images/
pronto vc pode alterar qualquer coisa ateh as sub pastas index e tudo mais! mesmo colocando senha c não mudar o nome dos arquivos babau!
acho que um modo bom de usar é o .htaccess galera vamo corigi isso se não pssssssssssss,,
Falow!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)