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

#2776 JRH@ck

JRH@ck

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Masculino
  • Localidade:Brazil
  • Interesses:Internet-PHP-MySQL-JavaScript-Html-Ajax

Posted 09/08/2006, 13:20

.::EDITADO::.

Edição feita por: JRH@ck, 31/01/2007, 13:40.

<<<<<<- THE BEST ->>>>>>

CONHECIMENTOS: HTML-JAVASCRIPT-CSS-PHP-MYSQL-AJAX


#2777 infotec21

infotec21

    Novato no fórum

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

Posted 09/08/2006, 15:21

ola amigos boa ideia, vou estudar ele e criar uma coisa melhor com ele, nao tenho muita esperiencia com o php mas vamos ver no q da

obrigado

#2778 Robert Silva

Robert Silva

    Novato no fórum

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

Posted 09/08/2006, 15:55

NICE SCRIPT - sobre o script que mostra a última foto aleatória, há um problema: quando clico na thumb ao invés de abrir exatamente a foto relativa à thumb, abre a tela principal da galeria com uma outra foto. Ou seja, deveria ser assim: quando eu clico na thumb, na página principal deveria aparecer automaticamente a foto relativa à thumb clicada. O que acha que poderia estar ocorrendo?


<? include("path.php");$sql = mysql_query("SELECT * FROM galeria ORDER BY id desc");$dados= mysql_fetch_array($sql); $dir = "images/galeria/$dados[pasta]/"; // Diretorio onde estão as imagens$id = "&id=$dados[id]')";$nome = "&evento=$dados[nome]";$data = "&data=$dados[dia]/$dados[mes]/$dados[ano]";$local = "&local=$dados[local]";$janela = "janela.php?";$java = "java script:AbreJanelaGaleria('";$handle = opendir($dir);while ($file = readdir($handle)){$filelist[] = "$file";}asort($filelist);$total = count($filelist);$rands = rand(2,$total-1);$fig = $filelist[$rands]; if ($res[1]>315){ $height=315; $width=($res[0]*$height)/$res[1]; } else { $height=$res[1]; $width=$res[0]; } $width=ceil($width); $height=ceil($height);?><a href="<? echo "$java$janela&dir=$dir$nome$data$local$id"; ?>"><img src="<? echo "$dir$fig"; ?>" width=313 border="0">

Edição feita por: Robert Silva, 09/08/2006, 15:59.


#2779 renatomga

renatomga

    Novato no fórum

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

Posted 09/08/2006, 21:51

O que seria o inc_foto.php
Ta faltando!!!! :assobio:

ele me redireciona pra esse arquivo depois de criar um evento!

valeu

Abraço

Renato

#2780 kurt_rp

kurt_rp

    12 Horas

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

Posted 11/08/2006, 18:12

Ae galera!!! B)


Faz um tempinho q eu nao entro mais aki no forum.
Como eu nao consegui com ninguem daki pra fazer funcionar o lance akele q eu perguntei antes..
de fazer uma galeria d fotos q pudesse gera as miniaturas uma unica vez.. sendo assim a primeira vez q abrisse a galeria de fotos criaria a pasta "thumbs" e nela salvaria as miniaturas das fotos.. depois ao abrir a galeria da segunda vez em diante so puxaria as fotos da pasta thumbs e jogaria na pagina... sem precisar fica gerando as miniaturas todas as vezes q abri.. economizando assim um monte a banda.. e ficando mais rapido ou abrir.


Bem eu levei um tempo pensando e tentando fazer desse jeito.. foi q depois d tanto quebra a cabeça consegui.

E como eu sou um kra bom.. resolvi dividir os scripts com vcs.. afinal muita coisa eu tb peguei daki e usei :)

Ta ai em anexo os arquivos.. eh so copiar pra dentro da pasta galeria e testa-las.
Ja coloquei no ar no meu site e ta td funcionando.


E lembrando novamente a galera q ta começando e ainda nao sabe... o servidor onde vai ta hospedado o site ainda precisa ter essas config.:
Register Globals - ON
Safe Mode - OFF
BIBLIOTECA GD - ON



Melhorias:
- As fotos ficam em ordem por nome do arquivo.
- O codigo das fotos nao aparecem mais com o nome das estensões em ".jpg" ou ".JPG"
- As miniaturas sao feitas uma unica vez e salvas no servidor.

Espero com isso estar ajudando e contribuindo com a galeria de fotos.

Qualquer duvida eh so fala galera.



-=KURT=-




Se alguem acha alguma melhoria.. ou saber alguma outra forma melhor.. poste ai pro pessoal..
so assim iremos melhorar cada vez mais nossa galeria de fotos. :D

Attached Files


Edição feita por: kurt_rp, 11/08/2006, 18:21.

|| 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

#2781 cleimarlemes

cleimarlemes

    Normal

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

Posted 11/08/2006, 21:52

kara valeu ae pela ajuda na galeria, mas sera que vc tem ela sem nenhum bug pra postar ae pra gente nao ? a e outra teria como colocar pra ser verificado ao enviar um arquivo se ele é .jpg ou .zip, pois se for algo diferente disso avisa que nao pode ser enviado o arquivo, dae ja nao teria um bug. o outro eh criptografar o codigo do endereço das pastas no sistema pra dificultar as invasoes. Obrigado.

Obs.: coloque os arquivos pra download em .zip assim fica facil ok.

#2782 fuhrer

fuhrer

    Normal

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

Posted 12/08/2006, 05:20

NICE SCRIPT - sobre o script que mostra a última foto aleatória, há um problema: quando clico na thumb ao invés de abrir exatamente a foto relativa à thumb, abre a tela principal da galeria com uma outra foto. Ou seja, deveria ser assim: quando eu clico na thumb, na página principal deveria aparecer automaticamente a foto relativa à thumb clicada. O que acha que poderia estar ocorrendo?


<? include("path.php");$sql = mysql_query("SELECT * FROM galeria ORDER BY id desc");$dados= mysql_fetch_array($sql); $dir = "images/galeria/$dados[pasta]/"; // Diretorio onde estão as imagens$id = "&id=$dados[id]')";$nome = "&evento=$dados[nome]";$data = "&data=$dados[dia]/$dados[mes]/$dados[ano]";$local = "&local=$dados[local]";$janela = "janela.php?";$java = "java script:AbreJanelaGaleria('";$handle = opendir($dir);while ($file = readdir($handle)){$filelist[] = "$file";}asort($filelist);$total = count($filelist);$rands = rand(2,$total-1);$fig = $filelist[$rands]; if ($res[1]>315){ $height=315; $width=($res[0]*$height)/$res[1]; } else { $height=$res[1]; $width=$res[0]; } $width=ceil($width); $height=ceil($height);?><a href="<? echo "$java$janela&dir=$dir$nome$data$local$id"; ?>"><img src="<? echo "$dir$fig"; ?>" width=313 border="0">



depois eu tento fazer isso
na verdade criei o script apenas pra mostrar as fotos msmo

#2783 cleimarlemes

cleimarlemes

    Normal

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

Posted 12/08/2006, 18:00

pra tirar a duvida da galera pra instalar a galeria montei este tutorial basico.

===================================================================================
TUTORIAL PARA INSTALAÇÃO DA GALERIA BRASIL - VERSÃO CLEIMAR
DATA: 12/08/2006 HORA: 17:30
LOCAL: INHUMAS - GOIÁS
SITE UTILIZADO: www.equipelider.com.br
WEBMASTER: CLEIMAR
===================================================================================


1º PASSO -> VERIFIQUE SE O SEU SERVIDOR ESTA COM OS SEGUINTES MODOS ATIVOS no php.ini do seu servidor de hospedagem
ou localmente;
GD Lib ON (naum sei se o nome eh esse msmo)
Register Globals ON
Safe Mode OFF (naum lembro se precisa msmo)


2º PASSO -> CRIE UM BANCO DE DADOS PARA A GALERIA OU UTILIZE O QUE VOCÊ JA TIVER;
EX: SEUSITE_GALERIA; terrar_galeriafotos <- ESTE EH SEU BANCO DE DADOS NO SERVIDOR DE HOSPEDAGEM OK!!

3º PASSO -> CRIE UM USUÁRIO E UMA SENHA PARA ESTE BANCO DE DADOS;
EX: SEUSITE_LOGIN; terrar_cleimar
SUASENHA; 12345678

4º PASSO -> EDITE O ARQUIVO confmsg.php desse modo:

====================== ARQUIVO CONFMSG.PHP =========================================================================
<?
function conecta() {
$conexao = mysql_connect("localhost", "terrar_cleimar", "12345678"); $db = mysql_select_db("terrar_galeriafotos");
}
##Nome do site##
$site = "http://www.seusite.c...m.br/galeria/";
##URL do site##
$url_s = "http://www.seusite.c...om.br/galeria"; sem "/" no final
?>
=====================================================================================================================


5º PASSO -> EDITE O ARQUIVO da pasta /include/conexao.php desse modo:

====================== ARQUIVO conexao.php ==========================================================================

<?
$conexao = mysql_connect("localhost", "terrar_cleimar", "12345678");
$db = mysql_select_db("terrar_galeriafotos");
?>

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


6º PASSO -> EDITE O ARQUIVO da pasta /calendario/config.php desse modo:

====================== ARQUIVO config.php ==========================================================================

<?php
$DB = 'terrar_galeriafotos';
$link = mysql_connect('localhost','terrar_cleimar','12345678') or die('Nao foi possivel se conectar com o banco de dados');
$sel = mysql_select_db($DB) or die("Nao foi possivel selecionar a tabela: $DB");
?>

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

BOM DEPOIS DESSA PARTE DE CONFIGURAÇÃO DOS ARQUIVOS E CHECAGEM DO SERVIDOR, ABRA SEU PROGRAMA DE FTP
ENVIE A PASTA GALERIA PARA SUA PASTA DO SERVIDOR PELO FTP.
DEPOIS DE PERMISÃO

CHMOD 777 NAS PASTAS

IMAGES/
IMAGES/GALERIA
ADMIN/

DEPOIS ENTRE NO ENDEREÇO: HTTP://WWW.SEUSITE.COM.BR/GALERIA/INSTALAR.PHP

E SIGA OS PASSOS DA INSTALAÇÃO CONFIGURANDO DE ACORDO COMO VC CONFIGUROU OS ARQUIVOS DE CONEXÃO.

SE TUDO OCORREU BEM ELE LHE PEDIRA UM USUARIO E SENHA PRA ADMINISTRAR A GALERIA E NO FINAL BASTA VC CRIAR SUAS GALERIAS.-



Havendo dúvidas use o fórum

Para contatar os autores use:

MSN: sandro_porto@hotmail.com
MSN: thiagor_sl@hotmail.com

Edição feita por: cleimarlemes, 12/08/2006, 18:03.


#2784 kurt_rp

kurt_rp

    12 Horas

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

Posted 14/08/2006, 17:54

Respondendo...

cleimarlemes

kara valeu ae pela ajuda na galeria, mas sera que vc tem ela sem nenhum bug pra postar ae pra gente nao ? a e outra teria como colocar pra ser verificado ao enviar um arquivo se ele é .jpg ou .zip, pois se for algo diferente disso avisa que nao pode ser enviado o arquivo, dae ja nao teria um bug. o outro eh criptografar o codigo do endereço das pastas no sistema pra dificultar as invasoes. Obrigado.

Obs.: coloque os arquivos pra download em .zip assim fica facil ok.

Bugs??? Aki eu nao achei nenhum bug.. pelo menos por enquanto...
Precisaria saber maiores detalhes d quais os erros q vc esta encontrando pra poder ajuda-lo.
Qto ao verificar o q esta sendo enviado isso eu nao fiz ainda.. teria q ver e alterar os arquivos la dentro do sistema da galeria.. para q na hora de cadastrar e enviar as fotos ele ja fizesse a verificação.. ok?


fuhrer

NICE SCRIPT - sobre o script que mostra a última foto aleatória, há um problema: quando clico na thumb ao invés de abrir exatamente a foto relativa à thumb, abre a tela principal da galeria com uma outra foto. Ou seja, deveria ser assim: quando eu clico na thumb, na página principal deveria aparecer automaticamente a foto relativa à thumb clicada. O que acha que poderia estar ocorrendo?


<? include("path.php");$sql = mysql_query("SELECT * FROM galeria ORDER BY id desc");$dados= mysql_fetch_array($sql); $dir = "images/galeria/$dados[pasta]/"; // Diretorio onde estão as imagens$id = "&id=$dados[id]')";$nome = "&evento=$dados[nome]";$data = "&data=$dados[dia]/$dados[mes]/$dados[ano]";$local = "&local=$dados[local]";$janela = "janela.php?";$java = "java script:AbreJanelaGaleria('";$handle = opendir($dir);while ($file = readdir($handle)){$filelist[] = "$file";}asort($filelist);$total = count($filelist);$rands = rand(2,$total-1);$fig = $filelist[$rands]; if ($res[1]>315){ $height=315; $width=($res[0]*$height)/$res[1]; } else { $height=$res[1]; $width=$res[0]; } $width=ceil($width); $height=ceil($height);?><a href="<? echo "$java$janela&dir=$dir$nome$data$local$id"; ?>"><img src="<? echo "$dir$fig"; ?>" width=313 border="0">


Eu nao se se vc esta falando do meu script q postei anteriormente.. mas eh o seguinte.
como eu disse eu coloquei pra ele ordenar as fotos pelo nome dos arquivos.. comando esse q foi postado por outro amigo anteriormente.

sort($imagens);

Claro q se nao colocar esse comando as fotos ficaram fora d ordem.. e nao linkaram certo msm.. afinal elas nao estao mais sendo puxadas das originais e criadas as miniaturas na hora.. como era feito antes.
Bem coloquei aki esse comando e ele ordenou as fotos.. so assim ele vai linkando direitinho conforme o q tiver na pasta do evento vai linkando com a pasta nova q ele criou "thumbs".


Pessoal, copiem "todos os arquivos" q eu postei aki e colem dentro da pasta "galeria" substitindo os ja existente.. se tiver alguma alteração feita pessoalmente altere depois com o novo arquivo.. ok


Qualquer duvida q tiverem a respeito eh so posta.

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

#2785 cleimarlemes

cleimarlemes

    Normal

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

Posted 15/08/2006, 18:11

KARA MANDA O LINK DA SUA GALERIA FUNCIONANDO QUE EU E O FUHRER VAMOS TESTAR PRA SABER SE ESTA SEM BUGS. QNDO DIGO BUG DIGO DE INVASAO E NAO DE INSTALAÇÃO OK, PQ ISSU EU SEI FAZER E TIRO DE LETRA, O TUTORIAL FOI PRA AJUDAR QUEM NAO SABE NEM O QUE EH UM BANCO DE DADOS E QUER INSTALAR A GALERIA. OK. ABRAÇOS.

Respondendo...

cleimarlemes

kara valeu ae pela ajuda na galeria, mas sera que vc tem ela sem nenhum bug pra postar ae pra gente nao ? a e outra teria como colocar pra ser verificado ao enviar um arquivo se ele é .jpg ou .zip, pois se for algo diferente disso avisa que nao pode ser enviado o arquivo, dae ja nao teria um bug. o outro eh criptografar o codigo do endereço das pastas no sistema pra dificultar as invasoes. Obrigado.

Obs.: coloque os arquivos pra download em .zip assim fica facil ok.

Bugs??? Aki eu nao achei nenhum bug.. pelo menos por enquanto...
Precisaria saber maiores detalhes d quais os erros q vc esta encontrando pra poder ajuda-lo.
Qto ao verificar o q esta sendo enviado isso eu nao fiz ainda.. teria q ver e alterar os arquivos la dentro do sistema da galeria.. para q na hora de cadastrar e enviar as fotos ele ja fizesse a verificação.. ok?


fuhrer

NICE SCRIPT - sobre o script que mostra a última foto aleatória, há um problema: quando clico na thumb ao invés de abrir exatamente a foto relativa à thumb, abre a tela principal da galeria com uma outra foto. Ou seja, deveria ser assim: quando eu clico na thumb, na página principal deveria aparecer automaticamente a foto relativa à thumb clicada. O que acha que poderia estar ocorrendo?


<? include("path.php");$sql = mysql_query("SELECT * FROM galeria ORDER BY id desc");$dados= mysql_fetch_array($sql); $dir = "images/galeria/$dados[pasta]/"; // Diretorio onde estão as imagens$id = "&id=$dados[id]')";$nome = "&evento=$dados[nome]";$data = "&data=$dados[dia]/$dados[mes]/$dados[ano]";$local = "&local=$dados[local]";$janela = "janela.php?";$java = "java script:AbreJanelaGaleria('";$handle = opendir($dir);while ($file = readdir($handle)){$filelist[] = "$file";}asort($filelist);$total = count($filelist);$rands = rand(2,$total-1);$fig = $filelist[$rands]; if ($res[1]>315){ $height=315; $width=($res[0]*$height)/$res[1]; } else { $height=$res[1]; $width=$res[0]; } $width=ceil($width); $height=ceil($height);?><a href="<? echo "$java$janela&dir=$dir$nome$data$local$id"; ?>"><img src="<? echo "$dir$fig"; ?>" width=313 border="0">


Eu nao se se vc esta falando do meu script q postei anteriormente.. mas eh o seguinte.
como eu disse eu coloquei pra ele ordenar as fotos pelo nome dos arquivos.. comando esse q foi postado por outro amigo anteriormente.

sort($imagens);

Claro q se nao colocar esse comando as fotos ficaram fora d ordem.. e nao linkaram certo msm.. afinal elas nao estao mais sendo puxadas das originais e criadas as miniaturas na hora.. como era feito antes.
Bem coloquei aki esse comando e ele ordenou as fotos.. so assim ele vai linkando direitinho conforme o q tiver na pasta do evento vai linkando com a pasta nova q ele criou "thumbs".


Pessoal, copiem "todos os arquivos" q eu postei aki e colem dentro da pasta "galeria" substitindo os ja existente.. se tiver alguma alteração feita pessoalmente altere depois com o novo arquivo.. ok


Qualquer duvida q tiverem a respeito eh so posta.

Flw galera!



#2786 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/08/2006, 01:23

aê galera... no arquivo fotos.php tenho uma idéia de melhoria q seria ótimo, mas não consegui fazer... é fazer con que as páginas fosses geradas com aqueles menus select em vez de ficar Páginas: 1 | 2 | 3 | 4 |.... pois uma galeria com muitas fotos aquilo fica desconfigurado...

Alguém tem uma idéia de como fazer?

Tenho aqui uma idéia de como é feito... mas não consegui adaptar... pois este aqui é gerado atraves de uma consulta de banco de dados... olhem só...

<select name="marca" style="font-family: tahoma; font-size: 10; width: 98;">
<?
#@include('includes/abrebanco.php');
$sql_marca1 = "select * from marcas order by marca asc";
$exe_marca1 = mysql_query("$sql_marca1");
?>
<?
while($row=mysql_fetch_array($exe_marca1,MYSQL_ASSOC)){
?>
<option value="<?=$row[id]?>">
<?=$row[marca]?>
</option>
<?
}
?>
</select>

=========

Espero que seja uma boa idéia... até mais
Blog: blog.brunofumagally.com
MSN: brunofumagally@hotmail.com

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

#2787 ralphvanelli

ralphvanelli

    Novato no fórum

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

Posted 18/08/2006, 21:40

Pessoal a galeria que montei esta dando um erro estranho sera que poderiam me ajudar, vejam só como esta: http://www.curitiban...s.com.br/fotos/

O erro parece um simples erro de alguma tag aberta ou algo sem fechar mas não consigo achar o erro miseravel.

Olhem o codigo desta pagina aqui se alguem ajudar agradeço:


<?
//include("config.php");

if($sessao == "1"){
//$sql = mysql_query("SELECT * FROM galeria where id_cat='$idcat' order by id desc");
$sql = mysql_query("SELECT * FROM galeria where id_cat='$idcat' AND id_franquia='$cidade' order by data desc LIMIT 10");
?>
<style type="text/css">
<!--
.style1 {font-weight: bold}
-->
</style>


<table width="245" border="0" align="center" cellpadding="1" 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";
//$colunas = "$qts_colunas";
// Agora vamos ao "truque":
if ($total>0) {
for ($i = 0; $i < $total; $i++) {
if (($i%$colunas)==0) {

$colspan = $colunas+$colunas+$colunas;
?>
<tr>
<? }?>
<?
$dados= mysql_fetch_array($sql) ;
$data = explode("-", $dados[data]);
$novadata = "$data[2]/$data[1]/$data[0]";
?>
<td align="center" valign="top">

<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="60">
<a title="<? echo "$novadata - $dados[nome] - $dados[local]";?>" <href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>">
<img src="<? echo "thumbs.php?w=60&h=60&imagem=images/eventos/$dados[id_franquia]/$dados[pasta]/$dados[foto01]";?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"></a></td>
<td><table width="100%" height="60" border="0" cellpadding="2" cellspacing="0" style="border:1px solid #999999;">
<tr>
<td bgcolor="#CCCCCC"><strong><? echo $novadata;?></strong></td>
</tr>
<tr>
<td height="44" bgcolor="#F2F2F2">
<a title="<? echo "$novadata - $dados[nome] - $dados[local]";?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>">
<?
$contatamanho = strlen($dados[nome]);
$quantidade = 25;
if($contatamanho > $quantidade){
$mensagem = substr_replace($dados[nome], "...", $quantidade, $contatamanho - $quantidade);
} else {
$mensagem = $dados[nome];
}
echo "<b>$mensagem</b>";
?>
<br>
<?
$contatamanho = strlen($dados[local]);
$quantidade = 25;
if($contatamanho > $quantidade){
$mensagem = substr_replace($dados[local], "...", $quantidade, $contatamanho - $quantidade);
} else {
$mensagem = $dados[local];
}
echo "$mensagem";
?>
<br>
[<?
$dir="images/eventos/$dados[id_franquia]/$dados[pasta]";

$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
echo "<strong>".($cont)."</strong> Fotos";
?>]</a></td>
</tr>
</table></td>
</tr>
</table> </td>
<? }?>
</TR>
<? }?>
</table>


<? }

if($sessao == "3"){
//$sql = mysql_query("SELECT * FROM galeria where id_cat='$idcat' order by id desc");
$sql = mysql_query("SELECT * FROM galeria where id_cat='$idcat' AND id_franquia='$cidade' AND destaque='S' order by data desc LIMIT 12");
?>

<table border="0" cellpadding="1" 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 = "3";
//$colunas = "$qts_colunas";
// Agora vamos ao "truque":
if ($total>0) {
for ($i = 0; $i < $total; $i++) {
if (($i%$colunas)==0) {

$colspan = $colunas+$colunas+$colunas;
?>
<tr>
<? }?>
<?
$dados= mysql_fetch_array($sql) ;
$data = explode("-", $dados[data]);
$novadata = "$data[2]/$data[1]/$data[0]";
?>
<td align="center" valign="top">

<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td width="60">
<a title="<? echo "$novadata - $dados[nome] - $dados[local]";?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>">
<img src="<? echo "thumbs.php?w=58&h=58&imagem=images/eventos/$dados[id_franquia]/$dados[pasta]/$dados[foto01]";?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"></a></td>
<td width="154"><table width="100%" height="44" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="60" bgcolor="#F2F2F2">
<a title="<? echo "$novadata - $dados[nome] - $dados[local]";?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"> <? echo $novadata;?><br>
<b><?
$contatamanho = strlen($dados[nome]);
$quantidade = 10;
if($contatamanho > $quantidade){
$mensagem = substr_replace($dados[nome], "...", $quantidade, $contatamanho - $quantidade);
} else {
$mensagem = $dados[nome];
}
echo "$mensagem";
?></b>
<br>
<?
$contatamanho = strlen($dados[local]);
$quantidade = 11;
if($contatamanho > $quantidade){
$mensagem = substr_replace($dados[local], "...", $quantidade, $contatamanho - $quantidade);
} else {
$mensagem = $dados[local];
}
echo "$mensagem";
?>
<br>
[<?
$dir="images/eventos/$dados[id_franquia]/$dados[pasta]";

$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
echo "<strong>".($cont)."</strong> Fotos";
?>]
</a></td>
</tr>
</table></td>
</tr>
</table> </td>
<? }?>
</TR>
<? }?>
</table>


<? } if($sessao == "2"){

$sql = mysql_query("SELECT * FROM galeria where id_cat='$idcat' AND id_franquia='$cidade' order by data desc");
$total = mysql_num_rows($sql);
?>
Foram encontradas (<strong><? echo $total;?></strong>) coberturas.<br>
<br>

<table border="0" cellpadding="1" cellspacing="0">
<?
// Agora vamos montar o c&oacute;digo. Pegue o valor total de resultados:
$total = mysql_num_rows($sql);
// Defina o n&uacute;mero de colunas que voc&ecirc; deseja exibir:
$colunas = "2";
//$colunas = "$qts_colunas";
// Agora vamos ao "truque":
if ($total>0) {
for ($i = 0; $i < $total; $i++) {
if (($i%$colunas)==0) {

$colspan = $colunas+$colunas+$colunas;
?>
<tr>
<? }?>
<?
$dados= mysql_fetch_array($sql) ;
$data = explode("-", $dados[data]);
$novadata = "$data[2]/$data[1]/$data[0]";
?>
<td align="center" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td width="60">
<a title="<? echo "$novadata - $dados[nome] - $dados[local]";?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>">
<img src="<? echo "thumbs.php?w=58&h=58&imagem=images/eventos/$dados[id_franquia]/$dados[pasta]/$dados[foto01]";?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"?>" border="0" style="border:1px solid #999999;"></a></td>
<td width="154"><table width="100%" height="44" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="60" bgcolor="#F2F2F2">
<a title="<? echo "$novadata - $dados[nome] - $dados[local]";?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"?>" href="<? echo "java script:AbreJanelaGaleria('$pasta/janela.php?id=$dados[id]');";?>"> <? echo $novadata;?><br>
<b>
<?
$contatamanho = strlen($dados[nome]);
$quantidade = 22;
if($contatamanho > $quantidade){
$mensagem = substr_replace($dados[nome], "...", $quantidade, $contatamanho - $quantidade);
} else {
$mensagem = $dados[nome];
}
echo "$mensagem";
?>
</b> <br>
<?
$contatamanho = strlen($dados[local]);
$quantidade = 22;
if($contatamanho > $quantidade){
$mensagem = substr_replace($dados[local], "...", $quantidade, $contatamanho - $quantidade);
} else {
$mensagem = $dados[local];
}
echo "$mensagem";
?>
<br>
[<?
$dir="images/eventos/$dados[id_franquia]/$dados[pasta]";

$dir1=opendir($dir);
$cont=0;
while ($res=readdir($dir1) ){
$tipo=explode(".",$res);
if ($tipo[1]=="jpg" || $tipo[1]=="JPG"){
$cont=$cont+1;
}
}
echo "<strong>".($cont)."</strong> Fotos";
?>] </a></td>
</tr>
</table></td>
</tr>
</table></td>
<? }?>
</TR>
<? }?>
</table>
<? }?>

#2788 jamsbboy

jamsbboy

    Ativo

  • Usuários
  • 319 posts
  • Sexo:Masculino

Posted 21/08/2006, 00:34

olá, ralphvanelli...
tem como vc postar sua galeria aq pra baixarmos?

obrigado!
IG- O Mundo é de quem faz! --- http://www.quemfaz.com.br

#2789 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 21/08/2006, 04:01

ae.. alguem tem alguma ideia de como se faz aquela parada q citei acima?
Blog: blog.brunofumagally.com
MSN: brunofumagally@hotmail.com

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

#2790 cleimarlemes

cleimarlemes

    Normal

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

Posted 21/08/2006, 07:52

olá, ralphvanelli...
tem como vc postar sua galeria aq pra baixarmos?

obrigado!



BOM A GALERIA QUE O ralphvanelli
ESTA USANDO É A GALERIA DO PORTAL TA NA FOTO, O PORTAL SE ENCONTRA PARA DOWNLOAD EM WWW.ACESSONET.COM.BR NA SEÇÃO DE BALADAS.

E ELE TB NAO POSTOU QUE JÁ ARRUMOU O ERRO QUE DEU.
OBRIGADO.




1 user(s) are reading this topic

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

IPB Skin By Virteq