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

#1876 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/05/2005, 19:58

contador de visitas em cada foto alguém conseguiu???
valews... hehe 


Apoiado... eu tb ja faz tempo q estou atraz disso.. e ateh hj ninguem conseguiu me responder onde tem pra baixa.


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

#1877 julio.mb

julio.mb

    Turista

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

Posted 15/05/2005, 13:01

Ai amigao.. Ninguem colocou essa função na galeria ainda.. ok

entao nem adianta procurar.. o geito e fazer o seu proprio ou esperar q alguem coloque.. ok



Vocejaviu.com.br
Vocejaviu Meu Flog?
Jornal Monte Belo

#1878 vitorcarrara

vitorcarrara

    Turista

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

Posted 15/05/2005, 17:28

:o serah q alguém conseguiria colocar essa função na galeria?
colocar um contador de visitas em cada fotu? :blink:









_____________________________________________________
• MSN: vitorcarrara@hotmail.com
• ICQ: 263533203
• orkut: http://www.orkut.com...756722411527462


www.ocumulo.com

#1879 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 16/05/2005, 10:34

:o  serah q alguém conseguiria colocar essa função na galeria?
colocar um contador de visitas em cada fotu?  :blink:

A ideia é a seguinte, pegue o seu script da galeria e abra o arquivo que mostra a foto (zoom.php) e faça as alteraoes de acordo com sua necessidade.

EX:
a foto é identificada atraves dessas variaveis:
$dir$imagens[$i]

ai basta vc criar uma tabela com alguns campos para vc inserir os dados do contador.
EX:
id
foto

ai qdo clica pra mostrar a foto(qdo carrega o zoom.php) vc insere na tabela os dados que identificam a foto ( $dir$imagens[$i] ).

ai basta vc verificar qtos registros existem na tabela com os dados daquela foto.

a ideia é essa, mas vai por mim, se vc tiver bastante visitas no teu site vai ficar lento pois cada foto que é vista vai ser armazenada no banco de dados e a cada foto que sera mostrada tera que buscar no banco qtos registros existem para aquela foto.

Imagine que cada galeria tenha 40 fotos, e que vc tenha umas 50 visitas diarias (que vejam as fotos).
EX:
50 * 40 = 2.000 insersões no banco de dados
consequentemente, 2000 buscas no banco de dados.

isso só no primeiro dia, pois ira inserindo cada vez mais cliques:
EX:
(50 * 40) * (30 dias) = 60.000 registros no banco


Outra ideia, um pouco mais trabalhosa:
vc pode cadastrar todas as fotos no banco de dados e pode dar UPDATE qdo abre a foto.

Edição feita por: <?PHPMAN?>, 16/05/2005, 10:41.

Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#1880 rick_arte_digital

rick_arte_digital

    Novato no fórum

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

Posted 16/05/2005, 16:50

ai Fernando Lopes... coloca o comando abaixo em uma arquivo e envia para teu server e repasse a url do mesmo.

Com isso talvez possamos te dizer o porque de não conseguir instalar. ;)


info.php

<?php

phpinfo();

?>

Até.


Douglas

http://www.concordia...com.br/info.php
aí vai minha url com o info.php
to com o mesmo problema
se eu for pelo phpmyadmin eu consigo cadastrar
mais galerias e vizualisar na lista de galerias depois
http://www.concordia...com.br/galeria/
se puderem me auxiliar
agradeço
abraço
Rick

#1881 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 16/05/2005, 17:07

ai Fernando Lopes... coloca o comando abaixo em uma arquivo e envia para teu server e repasse a url do mesmo.

Com isso talvez possamos te dizer o porque de não conseguir instalar.  ;)


info.php

<?php

phpinfo();

?>

Até.


Douglas

http://www.concordia...com.br/info.php
aí vai minha url com o info.php
to com o mesmo problema
se eu for pelo phpmyadmin eu consigo cadastrar
mais galerias e vizualisar na lista de galerias depois
http://www.concordia...com.br/galeria/
se puderem me auxiliar
agradeço
abraço
Rick

Aparentemente a biblioteca GD nao esta instalada no seu server.
Ai nao vai ter como fazer ela funcionar
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#1882 kurt_rp

kurt_rp

    12 Horas

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

Posted 17/05/2005, 17:23

QUOTE (rick_arte_digital @ 16 May 2005, 16:50 )
QUOTE (douglas.ck @ 11 May 2005, 14:29 )
ai Fernando Lopes... coloca o comando abaixo em uma arquivo e envia para teu server e repasse a url do mesmo.

Com isso talvez possamos te dizer o porque de não conseguir instalar. 


info.php

CODE 
<?php

phpinfo();

?>



Até.


Douglas 


http://www.concordia...com.br/info.php
aí vai minha url com o info.php
to com o mesmo problema
se eu for pelo phpmyadmin eu consigo cadastrar
mais galerias e vizualisar na lista de galerias depois
http://www.concordia...com.br/galeria/
se puderem me auxiliar
agradeço
abraço
Rick 


Aparentemente a biblioteca GD nao esta instalada no seu server.
Ai nao vai ter como fazer ela funcionar


...E a Safe_mode tah "on".. ela tem eh q estar desabilitada.. "off"
Pra poder criar e alterar os diretorios atraves da pagina de administração...

Sem isso nd funfa direito.. q no caso eh o mesmo problema q estou enfrentando no momento..
Ai soh trocando de provedor de hospedagem.. pq normalmente eles nao desabilitam.. por motivo de segurança do serv.

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

#1883 kurt_rp

kurt_rp

    12 Horas

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

Posted 17/05/2005, 17:42

OK <?PHPMAN?> (y)

Me parece q tem um q conseguiu aki no forum.. mas agora procurar nisso aki..pzzz..
eh o msm q achar uma agulha no palheiro.. e ateh agora nao achei nd.

Bom.. essa seria a melhor forma entao????
Sera q nao tem outro jeito mais facil.. sei lah ao inves de gravar entao no BD (ja q vc disse q ocupa banda. pois fika cada vez mais lento de visualizar as fotos) ele gravar o contador entao num arquivo txt

Eu queria fazer um contador das fotos visualizadas conforme essa galeria de fotos desse site que eu vi o link aqui mesmo no forum.
Eu acessei aqui e ela nao parece estar tao lenta assim como vc disse q ia ficar ao visualizar as fotos.

http://home.itnet.co...uraldefotos.php

Se alguem souber como fazer ou a pessoa mesmo q fez poder dar a dica ai.. ficarei grato. :D


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

#1884 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 18/05/2005, 09:11

kurt_rp


Acho que a maneira mais facil e menos pesada para o server é na hora de vc criar a galeria, basta vc cadastrar as fotos no BD, por exemplo, vc verifica qtas fotos tem a galeria que vc ta cadastrando, cria um laço para ir inserindo o caminho das fotos no BD.

a tabela ficaria com os campos assim +/-

id
foto
visualizacoes

Vc poderia criar la no ADMIN da galeria esta opcao separadamente ou junto na hora de enviar as fotos para a pasta especifica.

usa o mesmo codigo da pagina que busca as fotos na pasta e mostra as miniaturas e com um laço vc insere no banco(nome_da_pasta + nome_da_foto).

Ai é so atualizar o campo visualizacoes pegando o seu valor e somando +1.
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#1885 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/05/2005, 15:41

Pois eh...
Vlw ai <?PHPMAN?> mas..

Vai fica ruim agora.. pq voh te q mudar td o sistema, vou ter q criar uma forma de cadastrar tds as fotos enviadas para gravar no BD... sendo q eu nao tenho tempo pra fazer isso.
Sendo q eu envio direto do FTP.


Tinha q ver uma forma mais facil de se fazer aproveitando esse mesmo sistema de pegar as fotos no dir.. sempre precisar gravar no BD.


Se alguem aqui souber.. de um tok. ;)


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

#1886 vitorcarrara

vitorcarrara

    Turista

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

Posted 20/05/2005, 09:52

Muito obrigado <?PHPMAN?> :D (y) ...

mas vc naun poderia mostrar o código pra gente aki ou ateh colocar disponível uma galeria com esse sistema? seria mas fácil pra gente, queru dizer, pelo menus pra mim, q sou quase leigo em PHP, :) , seria possível vc fazer issu?









_____________________________________________________
• MSN: vitorcarrara@hotmail.com
• ICQ: 263533203
• orkut: http://www.orkut.com...756722411527462


www.ocumulo.com

#1887 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 20/05/2005, 10:52

Muito obrigado <?PHPMAN?>  :D  (y) ...

mas vc naun poderia mostrar o código pra gente aki ou ateh colocar disponível uma galeria com esse sistema? seria mas fácil pra gente, queru dizer, pelo menus pra mim, q sou quase leigo em PHP,  :) , seria possível vc fazer issu?

Eu nao tenho o contador desenvolvido, eu só descrevi a logica de como ela pode ser feita, estou sem tempo pra desenvolver isso, pois to sem computador em casa (to sem tempo pra ir pro exterior comprar as peças que faltam, hehehehe).

E no trampo nao rola fazer...

Nem to mais mexendo nessa galeria pq no server da empresa(provedor de serviços e hospedagem), onde tentei rodar ele, não funciona por causa do register_globals e outras configurações de segurança(nao consigo enviar as fotos para as pastas criadas pelo sistema, nem por ftp... e outros problemas que ocorrem por causa da programação e logica do sistema terem sido feitos sem se preocupar com esses detalhes).

Estou desenvolvendo um sistema pro portal onde trabalho, o qual terá alguns recursos a mais ou melhorados que essa galeria, por exemplo:

Opções disponiveis apenas se tiver logado(cadastro gratuito com ativação por email)
- envio de foto para email (galeria brasil tambem tem)
- comentar foto (galeria brasil tambem tem)
- solicitar aviso de comentario em fotos especificas
- adicionar foto ao album (tipo: minhas fotos preferidas)
- comprar foto ( sistema de compra de foto)

Sistema de compra de foto:
o qual será administrado pelo portal,
liberando as fotos que ja foram pagas para serem impressas pelo
Studio fotografico, o qual terá acesso a um sistema onde poderá salvar as fotos
originais para serem impressas e posteriormente avisando o comprador para
retirá-las.

O unico porem é o fato de ter que criar as pastas e enviar as fotos por FTP.

E antes que perguntem, a princípio não vou liberar o codigo fonte, pois ralei um monte pra fazer e se não tiver algum retorno sem chance, talves se rolar algum patrocinio(a negociar) posso liberar.

Se quiserem ver como está ficando o sistema, acessem:

http://www.medianeir....br/galeria.php

Lembrando, como está em fase de testes, se forem se cadastrar, os dados serão apagados no final do dia, somente liberando o cadastro qdo for lançado oficialmente.

Mas qualquer duvida posta ai...

valeu...
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#1888 wilsoncsousa

wilsoncsousa

    Turista

  • Usuários
  • 28 posts
  • Sexo:Masculino
  • Localidade:Mossoró, RN
  • Interesses:PHP, Codeigniter, MySql, Wordpress,PHPMaker,

Posted 20/05/2005, 11:00

<?PHPMAN?> parabens,
eu gostei do seu site... tem como vc colocar o codigo que coloca os ultimos eventos e tambem o que coloca o destaque na pagina principal, aqui pra gente poder utilizar tb?

Edição feita por: wilsoncsousa, 20/05/2005, 11:01.


#1889 <?PHPMAN?>

<?PHPMAN?>

    Ativo

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

Posted 20/05/2005, 11:51

<?PHPMAN?> parabens,
eu gostei do seu site... tem como vc colocar o codigo que coloca os ultimos eventos e tambem o que coloca o destaque na pagina principal, aqui pra gente poder utilizar tb?

O meu sistema funciona um pouco diferente da galeria Brasil, nele eu informo o numero de fotos que cada galeria tem e elas devem ser numeradas de 1 ate a ultima.

Para mostrar a foto destaque faço assim:

// escolhe randomicamente um evento onde o tipo é "agitos"
$sql = "select * from fotos_eventos where tipo = 'agitos' order by RAND() limit 1";

while ($linha=mysql_fetch_array($resultado)) { 
       $nfotos_rand = $linha["nfotos"];
       ...

// escolhe uma foto da galeria entre 1 e o nº de fotos(1ª e ultima fotos)
$foto_randomica = rand(1,$nfotos_rand);
$foto_rand = $foto_randomica.".jpg";


// e para mostrar...

<img src="fotos/mostrafoto.php?imagem=<? echo $foto_rand; ?>&tam=203" alt="Abrir Galeria" border="0" onClick="window.open('fotos/galeriafotos.php?id=<? echo $id; ?>&destaque=<? echo $foto_rand; ?>','galeria','width=790, height=535, top=0, left=0, scrollbars=auto');" style="cursor:hand">



e para mostra os ultimos eventos:
[code=auto:0]
$sql = "SELECT * FROM fotos_eventos where tipo = 'agitos' ORDER BY id DESC limit 5";

Edição feita por: <?PHPMAN?>, 20/05/2005, 11:54.

Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#1890 wilsoncsousa

wilsoncsousa

    Turista

  • Usuários
  • 28 posts
  • Sexo:Masculino
  • Localidade:Mossoró, RN
  • Interesses:PHP, Codeigniter, MySql, Wordpress,PHPMaker,

Posted 20/05/2005, 12:39

Eu utilizo dois albuns de fotos, a Galeria Brasil 2.2 e outro sistema feito por um amigo... nesse sistema nós registramos as fotos no banco de dados e tambem os eventos, e utilizamos um codigo pra ver as fotos ja com
-Paginação
-Compra de fotos
-Renomear foto
-Enviar foto pra amigo
-Banner nas fotos

Mas nosso site ainda estava sendo atualizado manualmente o index para poder mostrar os ultimos eventos e foto em destaque...
eu posso ate abrir um topico e colocar esse sistema disponivel. Se alguem estiver disposto a ajudar na melhoria dele seria ótimo.

O unico problema que temos é o seguinte:
Precisamos de um sistema onde possa ser enviado varios registros para o banco de dados.
Tipo:

Campo para cadastrar o local onde as fotos ficarão armazenadas:
festas/nomedafesta/

Campo para cadatrar o local onde esta o banner:
banners/teste.gif

Campo onde eu indique quantas fotos quero cadastrar, e ele gere automático o registro.
200
e ficaria registrado assim

1 | festas/nomedafesta/001.jp | banners/teste.gif
2 | festas/nomedafesta/002.jp | banners/teste.gif
3 | festas/nomedafesta/003.jp | banners/teste.gif
4 | festas/nomedafesta/004.jp | banners/teste.gif

o registro ja fica assim, mas temos q fazer no phpmyadmin e da muito trabalho registrar 200fotos
Qualquer coisa mandem um email pra wilson@todamarca.net .

Edição feita por: wilsoncsousa, 20/05/2005, 13:04.





2 user(s) are reading this topic

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

IPB Skin By Virteq