Galeria de fotos LightBox (PHP + PostgreSQL / MySql Painel Admin)

Esse Post foi movido para :

http://clares.com.br/2009/09/28/galeria-de-fotos-admin-lightbox-php-postgresql/

Desculpe pelo transtorno, aproveite para assinar o novo blog.

About these ads

Taggeado:, , ,

286 comentários sobre “Galeria de fotos LightBox (PHP + PostgreSQL / MySql Painel Admin)

  1. junior setembro 28, 2009 às 3:17 am

    legal sua galeria mas nao deu certo acho que foi alguma configuraca que eu fiz sou leigo no assunto nunca mexi com postgre teria como me da uma ajuda

    • Rafael Clares setembro 28, 2009 às 7:15 pm

      Junior, preciso saber o que você fez para saber o que está errado, como ficou o arquivo de configuração, o banco de dados, que nome deu à ele, etc. Fico no aguardo

      • Alessandro fevereiro 15, 2012 às 1:49 am

        Ola rafael…adorei o sistema mas como alguns programadores não estou conceguindo rodar aqui! Criei um …BD… com o nome de look .
        oque sera que deu de errado aqui .
        ja mudei onde esta pg para mysql . mas ainda não roda .

        da um HELP AI .
        abraço .

  2. Axel alexander outubro 2, 2009 às 6:06 pm

    rafael estou com um pequeno problema a princiopio esta rodando so que alguns dados não vai para o banco de vido a em algumas instruções SQL do postgres estou usando o 8.3 e um exemplo que estou fasendo com insrt e mais o memso assim e funciona
    “insert into \”schema\”.\”Nota\” values($variavel)” e alguns botoes estão doso ensimado

    • Rafael Clares outubro 5, 2009 às 10:43 am

      Axel, não entendi bem sua dificuldade!
      Alguns dados vão ? como assim ? Não tem tantos dados assim para ir para o banco, só o post.
      O problema é no insert ? Também utilizo o 8.3 e não tenho problemas com insert.
      Se quiser tentar me explicar melhor fico no aguardo para tentar ajuda-lo.
      abraços

  3. Everton silva outubro 14, 2009 às 6:18 pm

    não consegui fazer funcionar no mysql, teria uma maneira de dar uma ajuda nesta questão?

    • Rafael Clares outubro 15, 2009 às 5:18 pm

      Everton, para alterar é de certa forma simples, basta alterar no arquivo /class/crud.class.php os métodos do php utilizados para postgresql para os métodos utilizados no mysql.
      Por exemplo, onde está pg_query(“….”) troque por mysql_query(“…”) , todo o programa utiliza essa classe para os métodos do banco. Claro que para isso você deve ter algum conhecimento em php e mysql.
      No geral, existem poucos métodos à serem trocados, para facilitar sua vida seguem as llinhas:
      16,39,40,41,83,84,103,104,113,114,118,119

      pg_query por mysql_query
      pg_fetch_array por mysql_fetch_array

      ou seja, pg_ por mysql_
      até mais,

  4. gabrieljeronimo outubro 15, 2009 às 5:54 am

    Opa, e aí? muito legal teu site, gostei dos to sobre a galeria… se puder pode me tirar uma duvida? por que foi feito em PostgreSql e não em mysql? tem como usar ou adaptar?? comecei a conhecer mysql agora e não queria me aventurar em outro BD… um abraço

    • Rafael Clares outubro 15, 2009 às 5:19 pm

      Gabriel, para alterar é de certa forma simples, basta alterar nos arquivos /class/crud.class.php , /class/session.class.php e /class/conexao.class.php…ou seja em todos … os métodos do php utilizados para postgresql para os métodos utilizados no mysql.
      Por exemplo, onde está pg_query(“….”) troque por mysql_query(“…”) , todo o programa utiliza essa classe para os métodos do banco. Claro que para isso você deve ter algum conhecimento em php e mysql.
      No geral, existem poucos métodos à serem trocados, para facilitar sua vida seguem as llinhas:
      16,39,40,41,83,84,103,104,113,114,118,119

      pg_query por mysql_query
      pg_fetch_array por mysql_fetch_array

      ou seja, pg_ por mysql_
      até mais,

  5. Pedro outubro 26, 2009 às 12:43 am

    Boa noite, não estou conseguindo logar no sistema o que pode ser?

    Obrigado

    • Rafael Clares outubro 27, 2009 às 4:56 pm

      Pedro, em todo o código existe o @ na frente do @pg_query ou @pg_connect para inibir os erros….
      Retirando os ‘@’ os erros ficarão vísiveis.
      Se estiver tentanto utilizar com MySQl não posso garantir que irá funcionar a menos que vc entenda de PHP e seja capaz
      de alterar os métodos de transação com banco.
      No fim de semana farei uma versão com MySql, eu acho.

      abs

  6. Paulo Roberto outubro 26, 2009 às 4:40 pm

    Rafael,

    Estou com problemas para a conversão dos métodos do PostgreSql para o MySql. Você poderia ser mais específico com relação as mudanças que dever ser feitas.

    • Rafael Clares outubro 27, 2009 às 4:54 pm

      Paulo para ser mais específico eu teria que desenvolver uma nova versão com mysql, talvez eu faça isso no fim de semana.
      Se quer ir tentando, além do arquivo crud.class.php que eu mencionei existem outros arquivos que devem ser alterados,
      todos que possuirem métodos de acesso ao banco, por ex: session.class.php , conexao.class.php, etc ….
      Procure nos arquivos por métodos de banco e os altere, abra todos os arquivos do diretório e dê um “substituir em todos os arquivos” …sabe? rs rs rs

      abraços

      • Salomão novembro 4, 2009 às 1:24 am

        Rafael muito bom seu sistema. Mas os colegas estou apanhando para coloca-lo como mysql. Conseguiu altera-lo rsrs. Se poder preciso da sua ajuda. Só mexo com banco mysql.

      • Rafael Clares novembro 4, 2009 às 1:31 am

        Salomão, o pior que o problema aí não é o bancoe sim o PHP. O ideal é ter algum conhecimento mínimo em PHP para passar para mysql.
        Cara para eu passar isso para mysql não é dificil só preciso de um tempinho, prometo que vou tentar fazer essa semana…
        Mas continue tentando, abra todos os arquivos e procure pelas instruções postgresql e veja no php.net o método equivalente para o mysql, só para
        adiantar, no geral, vc só vai mudar de pg_query para mysql_query, de pg_fetch_array para mysql_fetch_array … no entanto tem que mudar em todos os
        arquivos que possuem as instruções, abra-os, explore-os …são poucos!
        abraços

      • Salomão novembro 5, 2009 às 1:43 am

        Obrigado Rafael. Vou continuar verificando. Qualquer coisa fico no aguardo pela mudança sua. Abraços

  7. Calmon outubro 30, 2009 às 6:30 pm

    ai conseguir baixar… mais nao sei mecher com postgreSQL.. lascousse geral agora.
    aii faz um video ensinando a istalar o script ai por favor

    • Rafael Clares novembro 4, 2009 às 1:36 am

      Calmon, não precisa saber postgre ou mysql … neste caso é preciso conhecimento em PHP.
      até,

  8. Junior novembro 2, 2009 às 9:11 pm

    tambem não consigo passar para mysql nudeu tudo mas não funcionouu

  9. Pablo Gama novembro 4, 2009 às 12:25 pm

    Fala Rafael, bom dia!

    Cara adorei o sistema, ando procurando por um desse a tempo, só um porem estou com a mesma dúvida dos demais. Como posso utiliza ele com MySQL?

    Ahh parabéns pelo blog, esta show de bola, gostei muito do conteudo!

  10. DEDI ESTEVÃO novembro 12, 2009 às 11:43 pm

    olá rafael, quebra esse galho ai cara…
    passa de postgresql pra mysql ai cara…
    ai que ta o problema cara,

  11. DEDI ESTEVÃO novembro 12, 2009 às 11:51 pm

    olá rafael, quebra esse galho ai cara…
    passa de postgresql pra mysql ai cara…
    ai que ta o problema cara, o PHP, a maioria do pessoal que entra na tua pagina é pq não sabe e tá procurando aprender. tenta colocar ai a mesma galeria em mySQL pra gente comprar…
    grande abraço

    ps. parabens pela pagina… muitas informoções importantes…

    • Rafael Clares novembro 13, 2009 às 2:32 am

      Dedi, obrigado pelo comentário…
      Veja, desculpe descordar de você mas pelas estatiscas que tenho aqui a maioria procura download, eu até gostaria de dedicar meu tempo todo à fazer programas free para todos, mas eu também tenho que trabalhar um pouco, infelizmente rs rs…
      A questão é o seguinte, o programa proposto foi feito para Postgre e não MySql, dá para passar para MySql, acontece que estou super atarefado, além disso existem muitas galerias em mysql na internet.
      Eu particularmente não trabalho com MySql, me desculpe e até acho que não sou bom entendedor para dar opnião sobre banco de dados, mas acho o MySQl uma merda e por isso não uso.
      Como eu já disse estou disposto a tirar dúvidas, mas reescrever o programa da noite para o dia não terei tempo, ao menos agora…
      Se tiver alguma dúvida em relação à migração do banco posta a dificuldade que tento ajudar, mas fica minha pergunta… pq não utiliza o postgre se a galeria te interessa tanto?
      Abraços, fico no aguardo de suas dúvidas…

      • dedi estevão novembro 13, 2009 às 11:23 am

        feeiito foi usar postgre… pensei nisso ontem assim que mandei o coments…
        abraços rafael.
        simplesmente irado o seu blog

  12. Gercio novembro 13, 2009 às 1:50 am

    Galeria muito boa, mas igual aos outros, fiz todas as alterações mensionadas acima para o banco MYSQL, mas não consegui fazer funcionar, fica na tela em branco.
    Se tiver alguma outra dica, por favor nos esclareça.

  13. Alexandre Lima novembro 13, 2009 às 3:26 pm

    Olá amigo, instalei tudo certinho no Postgree e tal, mas na hora de fazer login na galeria nao esta dando, não aparece nada: veja: http://www.cerradodigital.com.br/galeria

    • Rafael Clares novembro 13, 2009 às 3:30 pm

      Alexandre, você inseriu usuário e senha no banco ?
      insert into usuarios (usuario,senha) values (‘demo’,’demo’);

      Não alterou o “demo” ?
      Qualquer coisa entre lá no PHPPgAdmin e dê um insert alterando os values de usuário e senha demo.

  14. Alexandre novembro 13, 2009 às 3:41 pm

    Alterei sim, o usuario é: “alexandre” e senha: ****

    • Rafael Clares novembro 13, 2009 às 3:45 pm

      Alexandre, faça o seguinte, abra o arquivo crud.class.php e retire o “@” da frente de todos os “pg_query”, assim o erro será exibido na tela.
      Assim que retirar me avise.

      • Alexandre novembro 13, 2009 às 3:54 pm

        Prontinho retirei!

      • Rafael Clares novembro 13, 2009 às 4:15 pm

        ALexandre, retira do sessao.class.php e conexao.class.php também … tem algo errado no acesso ao banco!

      • Rafael Clares novembro 13, 2009 às 5:29 pm

        Alexandre, o erro estava no nome do seu usuário do banco no arquivo conexao.class.php, já está funcionando.
        Abs

  15. dedi estevão novembro 13, 2009 às 3:56 pm

    bah to me matando pra instalar o postgre, ta dando milhares d erros.. hahah
    uso o s.o. w seven.
    podes me ajudar? ou um instalador mais facinho…abraço rafael

    • Rafael Clares novembro 13, 2009 às 4:12 pm

      Dedi, também uso o win7 … para instalar clique com direito no instalador e escolha “solucionar problema de compatibilidade” … dai ele instala como se fosse no XP.

  16. Alexandre Lima novembro 13, 2009 às 5:31 pm

    Pessoal o erro que tava dando era o usuario e senha do banco, AGORA FUNCIONOU PERFEITAMENTE!

  17. DEDI ESTEVÃO novembro 14, 2009 às 8:30 pm

    dae garoto…. vou te falar bem a real jah to com raiva. no meu pc roda… mas no servidor que hospedo(plugcorp) não consigo fazer a conexão..
    por favor ve se ai oq estou fazendo de errado…
    conexao.class.php
    <?php
    /*
    Autor: Rafael Clares – rafadinix@gmail.com
    */
    class Conexao{
    var $host = "localhost";
    var $user = "postgres";
    var $pswd = "postgres";
    var $dbname;
    var $con;
    var $strCon;

    config.php
    <?php
    # Remoto
    $homeDB = "galeria";
    $baseUrl = "http://magiadasondas.com.br/galeria/&quot;;
    $fotodir = "/home/magiscom/public_html/galeria/";

    aguardo retorno urgente

    • Rafael Clares novembro 15, 2009 às 5:39 pm

      Dedi,
      o problema está nos dados/usuário de acesso ao banco, abaixo:

      var $user = “SeuUsuárioDoCpanel”;
      var $pswd = “SuaSenhaDoCpanel”;
      var $homeDB = = “SeuUsuarioDoCpanel_NomeDoBanco”;

      até,

  18. Fabio Peruzzo novembro 16, 2009 às 9:31 pm

    É a melhor galeria que lightbox administravel que ja vi. Só não consigo fazer funcionar no banco mysql.

    att Fabio
    Xaxim – SC

  19. dedi estevão novembro 17, 2009 às 8:42 pm

    rafael olha só não estou conseguindo fazer a conexão com o banco de dados.
    segue os dados que eu modifiquei

    por favor ve se vc consegue identificar oq estou fazendo errado..
    config.php

    e

    conexao.class.php

    *só vou postar os dados que alterei. o restante deixei como tava

    var $host = “localhost”;
    var $user = “magiscom_joao”;
    var $pswd = “joao”;

    aguardo retorno,

    Valeu parceria

    • Rafael Clares novembro 17, 2009 às 8:58 pm

      Dedi, você precisa colocar usuário e senha do cpanel e não usuário e senha do que vc criou para a base;

      var $host = “localhost”;
      var $user = “magiscom”;
      var $pswd = “senhaDeMagiscom”;

      • dedi estevão novembro 17, 2009 às 9:27 pm

        esta assim mesmo cara

        var $host = “localhost”;
        var $user = “magiscom”;
        var $pswd = “senhaDeMagiscom”;

        oque pode ser???

      • Rafael Clares novembro 17, 2009 às 9:31 pm

        Dedi, não adianta amigão você me enviar 100 comentários por minuto se eu não tiver tempo de responde-lo, entende?
        Te mandei um email solicitando os dados de FTP para configurar para vc a galeria (coisa que não faço, pq não te vendi um produto),
        ao invés de ficar arregaçando de comentários, dá uma lida no seu email aí brother, vamos conversar por lá por enquanto senão vai dar overflow
        no post de tanto comentário repetido;

        até mais,

      • dedi estevão novembro 17, 2009 às 9:56 pm

        pah sem qerer chato, mas sendo..naum chegou nenhum email fera…
        tem como mandar de novo?
        please

        abraços

        e desculpa ae pela chatisse…

      • Rafael Clares novembro 17, 2009 às 10:04 pm

        Dedi, mande os dados de ftp e postgre para rafadinix@gmail.com e mandei o email para dedestevao@hotmail.com que é o que vc informa;

  20. dedi estevão novembro 18, 2009 às 6:55 pm

    então galera, acabou que naum funcionou na porcaria da minha hospedagem…..
    oooo rafael (parceria forte) deixou eu testar num server dele e funcionou blz….

    vlw mesmo rafael …

    galeria show de bola…
    usem a imaginação pra mudar a estica da galeria se quiserem… pq o serviço pesado nosso brother rafael jah fez…

    abraços

  21. Fabio Junior Peruzzo novembro 25, 2009 às 5:39 pm

    Buenas Tche!!!

    Deu tudo certo Rafael, funcionou.
    Boa Galeria.

    Se alguem precisar de ajuda estamos ai.
    fabio@criativemarketing.com.br

    att Fabio

  22. Marco novembro 25, 2009 às 10:06 pm

    alguem conseguiu instalar em mysql?

  23. Joao paulo novembro 26, 2009 às 2:12 pm

    ola, gostei dessa galeira de foto nova, parabéns, como faço para colocar, exemplo, entrar na galeria ela fica com a carreira de 3 fotos, se quiser colocar em 5 ou 4 fotos, onde fica esse codigo pra mim colocar

    • Rafael Clares novembro 26, 2009 às 10:30 pm

      Joao Paulo, no arquivo post.php localize e altere as linhas abaixo :

      linha 91:
      if($v == 4 || $v == 0)....

      linha 99:
      if($v == 4 || $v == 0)....

      onde 4 é o (número – 1) de fotos, ou seja, para colocar 10 fotos altere o 4 para 11 ;
      Sempre 1 a mais do número de deseja;

      abraços,

      • Joao paulo novembro 27, 2009 às 11:34 am

        só uma coisa coloca a coluna de de 3 para 5 fotos de carreira, fica grutado junto, tem alguns arquivos que posso dar espaço nas fotos

      • Rafael Clares novembro 27, 2009 às 11:41 am

        Joao Paulo, tem que alterar o CSS, mas não entrarei em detalhes de customização de layout, como já escrito no Post.
        abraços,

      • Joao paulo novembro 27, 2009 às 11:53 am

        qual arquivo css que pode dar espaço entre as fotos

  24. Bruno dezembro 4, 2009 às 10:19 am

    cara eu nao conssigo configurar o conexao.class.php,
    meu banco de dados é mysql e nao postgreSQL, como posso faser para mudalo para mysql, e como configurar conexao.class.php?

    Obrigao, e parabens ficou muito boa sua galeria

    • Rafael Clares dezembro 4, 2009 às 10:32 am

      Bruno, a versão free é a do PostgreSQL.

  25. Bruno dezembro 4, 2009 às 6:34 pm

    como faço para comprar a versao mysql ?

  26. Airam Max dezembro 14, 2009 às 8:00 pm

    Olá Rafael, Estou tentando utilizar sua galeria em um site, mas não estou conseguindo.
    Veja o que pode estar errado!

    class Conexao{
    var $host = “localhost”;
    var $user = “myexcelp”;
    var $pswd = “senhadocpanel”;
    var $dbname;
    var $con;
    var $strCon;

    • Rafael Clares dezembro 15, 2009 às 1:39 am

      Airam, verifique se o nome do banco está assim, nomeUsuario_nomeBanco no arquivo includes/config.php em $homeDB;

  27. Rodrigo Machado dezembro 15, 2009 às 8:03 pm

    Boa tarde pessoal

    DESCULPE PELO POST REPETIDO, ESCREVI O OUTRO NO LUGAR ERRADO. :(

    Fiz o procedimento de instalação da galeria padrão e está concetando,
    ,

    tirei as @ do crud.class.php para apresentar os erro e apresenta os seguintes:

    Warning: pg_query() [function.pg-query]: Query failed: ERROR: permission denied for relation news in /home/a81032/public_html/galeria/class/crud.class.php on line 16

    Warning: pg_query() [function.pg-query]: Query failed: in /home/a81032/public_html/galeria/class/crud.class.php on line 84

    Warning: pg_query() [function.pg-query]: Query failed: ERROR: permission denied for relation news in /home/a81032/public_html/galeria/class/crud.class.php on line 56

    fora isso a adm tbm não loga

    Será que alguem poderia me ajudar?

    Usuario do bd: administrador
    senha administrador123

    Grato

    • Rafael Clares dezembro 16, 2009 às 10:50 am

      Rodrigo, se está utilizando localmente você utiliza da seguinte forma:
      $user = nomeUsuario
      $bd = nomeBanco

      Agora se estiver em um host/hospedado:
      $user = usuarioCpanel
      $bd = usuarioCpanel_nomeBanco

      Perceba que quando está em host você precisa passar o nome do usuário + underline + nome do banco.
      Isso porque o SGBD é compartilhado na internet, para evitar que bancos com mesmos nomes sejam criados
      é feito isso.

      até,

  28. Sergio Rangel janeiro 5, 2010 às 4:09 pm

    Muito bom seu script. Pra ficar nota 10 poderia ter um sistema de busca e categorias para as publicações.
    Se vc fizer isso eu compro.

  29. Ewaldo Quint janeiro 16, 2010 às 1:04 pm

    Bom dia Rafael.

    Parabéns! Muito bom o seu trabalho. Consegui usar com mysql, é simples.

    Abraçao!

  30. james janeiro 26, 2010 às 4:18 pm

    tu é o cara…rsrsr, valeu mano brow…

  31. Alencar Funini fevereiro 2, 2010 às 4:53 pm

    MUITO BOOOOM CARA, PARABÉÉNS

  32. Saulo fevereiro 9, 2010 às 12:10 pm

    ola rafael, porque aparece isso na hora de editar um erro na galeria com banco de dados aparece isso …/public_html/galeria/save.php on line 10, tem erro no save.php.

    checkLogin();
    $chk->sessao();

    if(isset($_GET['logout'])){$chk->logout(); $chk->sessao();}

    if(isset($_GET['update']) && !empty($_GET['update']))
    {
    $idmateria = $_GET['update'];
    $titulo = htmlentities($_POST['titulo']);
    $materia = $_POST['elm1'];
    $news = new Crud(‘news’);
    $news->update(“titulo = ‘$titulo’,materia = ‘$materia’”,”id = $idmateria”);
    $news->execute();
    @header(“Location: admin.php?edit=$idmateria”);
    exit;
    }

    $titulo = htmlentities($_POST['titulo']);
    $materia = $_POST['elm1'];
    $datapublic = date(‘d/m/Y’).’ – ‘.date(‘H:m’);

    $news = new Crud(‘news’);
    $news->insert(“titulo,materia,datapublic”,”‘$titulo’,’$materia’,’$datapublic’”);
    if($news->execute() == 1)
    {
    print “Erro: “;
    exit;
    }
    //$idn = $news->last(‘news’);
    ?>

    • Rafael Clares fevereiro 9, 2010 às 12:41 pm

      Saulo, você apenas está me dizendo a linha em que ocorre o erro, para eu poder te ajudar, o correto seria mostrar o erro que ocorre.
      até

  33. thiago fevereiro 12, 2010 às 11:00 pm

    problemas no ajax e as pastas estao no servidor o que pode ser me ajudem

    • Rafael Clares fevereiro 13, 2010 às 3:22 am

      Thiago, “problemas” é muito genérico, por favor descreve melhor o que ocorre/aparece na tela.
      até logo

      • thiago fevereiro 15, 2010 às 3:22 pm

        Não aparece erro na tela apenas ela não carrega as funcções da pasta jscript aqueles efeitos do ajax e o css.

        a galeria em si está tudo ok ela carrega as fotos, cadastra tudo normalmente é só isso mesmo do css e ajax q nao imprime na tela vc pode ver nesse link: http://www.etotattoo.com.br/v1/galleria/

        Obrigado

      • Rafael Clares fevereiro 15, 2010 às 3:52 pm

        Thiago, provavelmente algum arquivo javascript não foi enviado ao seu servidor, baixe novamente o pacote no blog e envie os diretórios:
        - jscript
        - css
        - images

        Obs: se enviar o index.php irá atualizar a versão da sua galeria com a paginação da página principal.

        até mais,

  34. Fernando fevereiro 13, 2010 às 12:28 am

    Olá Rafael,

    Fiz tudo certo, mais da o seguinte erro:

    Warning: move_uploaded_file(fotos/6ed446b8414f1a583bf6c180c13d2e46after-ss.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/ligapes/www/galeria/uploadff.php on line 86

    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‘/tmp/phpvhMo4e’ to ‘fotos/6ed446b8414f1a583bf6c180c13d2e46after-ss.jpg’ in /home/ligapes/www/galeria/uploadff.php on line 86

    • Rafael Clares fevereiro 13, 2010 às 3:19 am

      Fernando, leia novamente o post. Você precisa dar permissao de gravação no diretorio de fotos.
      Deve ficar 777 se for linux o seu host e RWX(read, write, execute) se for windows.
      De toda forma verifique como dar permissão de gravação em seu diretório de fotos, esse é o problema.

  35. Fernando fevereiro 13, 2010 às 1:01 am

    Rafael, seguinte..
    Configurei tudo certinho, coloquei pra rodar e tudo rodou blza, so teve um problema, as thumbs nao aparecem, so fica o nome “Clique para ampliar” e o engraçado é que quando clico a foto abre normal.

    Espero que me ajude!

    • Rafael Clares fevereiro 13, 2010 às 3:21 am

      Fernando, qual a versão do seu PHP?
      Se não souber, para ver a versão crie e rode um arquivo PHP com o seguinte código:

      • Fernando fevereiro 13, 2010 às 3:33 am

        Uso a versão PHP4, pois uso algumas coisas que so rodam em versões anteriores a PHP4.

        Oque devo fazer para as thumbs aparecer?

      • Rafael Clares fevereiro 13, 2010 às 3:41 am

        Fernando, basta subistituir o arquivo thumbnail.inc.php pela versão para PHP4, segue o link para download:
        http://clareslab.com.br/learn/thumbnail.inc.rar

        Descompacte-o e subistitua o já existente.

        abraços,

  36. ezequielmaster fevereiro 14, 2010 às 8:36 pm

    Ola amigo muito bom essa galeria sua em php , vc esta de parabens, eu estarei usando ela e implementando em site de eventos. abs

  37. Rafael Clares fevereiro 15, 2010 às 1:59 pm

    Olá, Adicionei paginação na página principal. O pacote disponível para download foi atualizado.

    • bruno fevereiro 19, 2010 às 7:33 pm

      boa tarde.
      aonde estao os arquivos da galeria de fotos?
      no seu post original vc começa falando pra mexer em alguns arquivos, mas nao sei aonde estao.
      class/Conexao.class.php
      includes/config.php
      obrigado! se possivel me responda no email

      • Rafael Clares fevereiro 19, 2010 às 7:35 pm

        Bruno,
        os arquivos estão nos locais informados no post, baixe o pacote no link de download informado no post.
        Não envio nada diretamente em email, o blog tem a finalidade de compartilhar as informações.
        Obrigado pelo comentário e até logo.

  38. Warley fevereiro 17, 2010 às 12:56 pm

    Tenho interesse na versão mysql da galeria.
    Como posso adquiri-la?

    Abraço!

  39. adriano fevereiro 22, 2010 às 6:18 am

    otimo blog sempre leio seus post
    essa galeria eh ótima

    gostaria de saber se tem como as imagens se redimensionarem automaticamente

    desde jah obrigado

    • Rafael Clares fevereiro 22, 2010 às 12:07 pm

      Adriano, obrigado pelo comentário.
      Tem como redimensionar auto sim, você pode redimensionar tanto a exibição quanto o upload.
      Para redimensionar o exibição precisa alterar o arquivo thumbs que gera a miniatura, para isso é ideal que você de uma lida no manual do thumbnail class para entender os métodos e ter um resultado legal, mas é simples, existe um método ->resize() que faz isso, talvez eu esteja utilizando nesse exemplo que você viu mas se me recordo eu modifiquei o método original da class thumbnail… não me recordo…

      abraços,

  40. james fevereiro 25, 2010 às 7:35 pm

    meu brother muito boa sua galeria , pra ficar perfeita só falta uma busca por titulo ou por conteudo :)Abraços

  41. Marcelo março 6, 2010 às 12:13 am

    Ola rafael, Simplesmente Fantástico sua Galeria, gostei muito…Mais também estou com erro em save.php
    Erro:
    Parse error: syntax error, unexpected ‘(‘, expecting T_STRING or T_VARIABLE or ‘$’ in C:\AppServ\www\mygallery\save.php on line 39

    Linha de código:
    $news = new (‘news’);

    Fico no aguardo…Muito obridgado e Parabéns…

    • Rafael Clares março 6, 2010 às 2:35 am

      Marcelo, obrigado pelo comentário.
      Olha só, quanto à esse erro é a primeira ocorrência dele no programa, não o vi ainda.
      Assim, essa linha que você menciona não existe, talvez seja importante você conferi-la ou baixar novamente o pacote subistituindo o arquivo que apresenta o erro.
      Você diz que aparece na linha :
      $news = new (‘news’);
      mas na verdade seria:
      $news = new Crud(‘news’);

      Você consegue hospedar o programa para que eu possa ver on-line o erro ?
      Acho que ficaria mais simples para eu te ajudar…
      Outra idéia seria você abrir todos os arquivos class.php e retirar o “@” da frente dos métodos de conexão, ex:
      $foo = @pg_query(‘…..’)
      se retirar o “@” a mensagem padrão da exceção irá ser exibido na tela, facilitando o tratamento, de todo modo acredito que
      se você consegue efetuar o login na área admin seja um problema no arquivo que você possui ou algum problema com a referencia aos arquivos.
      Fico no aguardo ok,
      abraços

  42. lobo março 16, 2010 às 7:33 pm

    rafael e passa seu email gostaria dessa galeria em mysql, tenho q pagar 50 reais? me passa teus dados para pdoer comprar valeu

  43. Allan abril 24, 2010 às 12:00 am

    Excelente blog de dicas Rafael.
    Gostei muito de seu tutorial e pretendo utlizar em meu site, mas estou com uma duvida.
    Como utilizar a ferramenta paging.js, pois pelo que vi ele é o responsavel da paginacao do tutorial. Achei muito interessante esta ferramenta, pois ele abre uma nova secao sem precisar carregar uma nova pagina.
    Se voce ja falou sobre isto em seu site, por favor me indique, pois procurei por ele e nao encontrei.
    Obrigado.

    • Rafael Clares abril 24, 2010 às 12:06 am

      Allan, obrigado pelo comentário!
      Posso falar sobre a paginação sim, na verdade escrevi a metade do post já hehehe o tempo é que tem sido meu inimigo.
      Assine o rss/feed do blog para vc saber quando estiver publicado… na próxima semana prometo escrever sobre o assunto!
      valeu !

  44. André Mendonça maio 3, 2010 às 9:37 pm

    AE GALERA GOSTEI DE MAIS DESSA GALERIA APANHEI DE MAIS MAS DEI CONTA…PRIMEIRAMENTE EU TINHA FEITO ERA CRIAR BANCO DE DADOS NO MYSQL AI VI Q TINHA O PostgreSql AE FUI LA CADASTREI E TUDO MAIS CERTIM..TEM Q DIGITAR USER DATABASE E ETC TRANQULO..AGORA MINHA DUVIDA E” ONDE VOU PARA PODER AUMENTAR O TAMANHO DA MINIATURA POSTADA???O Q EU CONSEGUI FOI POSTADA ONDE MEXI EM POST.PHP…AGORA QUERO SABEWR O TAMANHO DAKEL MINIATURA

  45. thiago corradi maio 4, 2010 às 7:21 pm

    Estou enviando o site onde instalei a galeria e esta 100% para galera ver ela no ar.
    http://www.thiagoonline.com.br/

    • Rafael Clares maio 4, 2010 às 7:26 pm

      Ehehe ae Thiago, ficou bom cara.. valeu por ter mandado o link…
      Forte abraço

  46. André Mendonça maio 5, 2010 às 1:15 pm

    RAFAEL TEM COMO POR PRA FAZER UPLOAD NAS FOTOS TODO DE UMA VEZ NAO????? OBRIGADO

    • Rafael Clares maio 5, 2010 às 1:26 pm

      André, bixô … dá para fazer tudo cara… se vc quiser vc consegue integrar com o ar condicionado…. no entanto brother…
      o exemplo proposto é esse ae mesmo…. se eu for fazer tudo que a galera gostaria eu tava ferrado.
      A ideia do post é vcs criarem algo em cima do exemplo.
      Abraços

  47. André Mendonça maio 5, 2010 às 1:46 pm

    ha ta certo cara sei como e isso e coisa de loko mas eu fiz ta no meu site a galeria e ficou massa mas eu gostaria de saber como faz pra abrir as fotos do tamnmaho automatico tem como

    • Rafael Clares maio 16, 2010 às 2:21 pm

      Passa o link do site para eu ver se posso te ajudar.
      até

  48. Alberto maio 26, 2010 às 5:04 am

    Olá Rafael, como faço para utilizar com Mysql tenho que criar um banco ou tem algum arquivo de instalação, o que tenho que alterar nas paginas para utilizar esse banco?
    Abraços!!!!!

    • Rafael Clares maio 26, 2010 às 4:30 pm

      Olá amigo, você precisa antes de mais nada ler o tutorial inteiro e também todos os comentários deixados pelos outros usuários.
      abraços

  49. Alberto maio 26, 2010 às 6:18 pm

    Olá amigo, ja li todos os posts criei a minha com banco de dados mysql, utilizei o arquivo ‘tabela.sql’ na pasta src e executei ele dentro deum banco de dados que criei com nome de ‘galeria’…

    alterei as paginas da pasta ‘class’ , os que tinham “pg_” alterados para “mysql_”, também no includes/config.php alterei
    $homeDB = “CPanelLOGIN_galeria”;
    $baseUrl = “http://www.meusite.com.br/galeria”;

    Acontece que esta acontecendo o seguinte erro “Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde!”, o que pode ser?

    Abraçoos!!

  50. [...] Alberto on Galeria de fotos LightBox (PHP…Rafael Clares on Galeria de fotos LightBox (PHP…Rafael Clares on [...]

  51. Alberto maio 27, 2010 às 5:14 am

    Ótimo post galeria show de bola, parabéns Rafael!!

  52. fernando junho 5, 2010 às 12:15 am

    cara não sei o que esta acontecendo pois na hora de logar não loga pode me dar umas dicas!!!!e em index aparece o seguinte erro
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/feelings/public_html/class/crud.class.php on line 58

    • Rafael Clares junho 5, 2010 às 3:25 pm

      Fernando, confira os dados de acesso ao banco nos arquivos conexao.class.php e config.php, ou seja, você precisa ler novamente o post para configurar o programa. abraços

  53. fernando junho 5, 2010 às 8:44 pm

    cara muito massa consegui realmente tinha dado errado devido a configuração no config.php,, cara valeu e parabens pelo post!!!!

    PESSOAL QUEM TIVER DUVIDAS E QUISER AJUDA ENTRA EM CTT POR EMAIL COMIGO!!

  54. Eduardo junho 9, 2010 às 2:59 pm

    Olá Rafael!!! Primeiramente meus parabéns pelo post, mto bom mesmo… Cara sou iniciante em prog. php e preciso de uma ajuda, gostaria de saber se tem como redimensionar as fotos automaticamente qdo faço o upload, veja, não é para alterar o tamanho da imagem thumb e sim o tamanho da foto quando selecionada para visualização… se puder me dar uma ajuda fico agradecido mesmo….

  55. Gleisson junho 24, 2010 às 2:47 am

    Cara, que Deus lhe abençoe. Muito massa sua galeria, coloquei no site do buffet da minha sogra, me salvou pois, ha tempos estava tentando implementar uma galeria bacana assim. Assim que publica-lo postarei o link. Mais uma vez, Deus lhe abençoe por sua generosidade!

  56. Gleisson junho 24, 2010 às 1:07 pm

    Olá Rafael, coloquei no site e ta tudo funfando bacana, agradeço novamente. Porém as imagens não estão sendo deletadas do diretório. Sei que estou fazendo algo errado, ja li o poste e tentei o diretorio de várias formas. Tem como me ajudar em onde estou errando.

    ta assim:

  57. Gleisson junho 24, 2010 às 1:08 pm

    ta assim:
    # Remoto
    $homeDB = “chocolarte”;
    $baseUrl = “http://localhost/ProjetoSite1/galeria/”;
    $fotodir = “fotos/”;

    #Local
    #$homeDB = “gallery”;
    #$baseUrl = “http://localhost/projetos/mygallery”;
    # fotos dir não é para o upload e sim para remover as fotos
    # se precisar mudar o diretório de upload altere o arquivo uploadff.php
    #$fotodir = “C:\Arquivos de programas\\EasyPHP\\www\\projetos\\mygallery\\”;

    • Rafael Clares junho 24, 2010 às 1:59 pm

      Gleisson, você tem que passar o caminho completo, como comento no post.
      se vc vai usar no seu micro dai vc coloca como está no arquivo ai comentado (c:\…..\ \)
      se for usar remotamente/hospedado vc coloca tbm o caminho ex: /home/public_html/site/fotos/
      Mas vc pode tentar ai colocando “../fotos/” vê se funciona, se nao rolar vai ter que colocar o caminho completo mesmo.
      tchau

      • Gleisson junho 24, 2010 às 4:46 pm

        # Remoto
        $homeDB = “dbname”;
        $baseUrl= “http://localhost/mysqlgallerysearch;
        $fotodir= “C:\wamp\www\mysqlgallerysearch\fotos\ “;

        esse é o caminho completo.
        ja ta com permissão na pasta

        desculpe o incomodo, obrigado!

      • Rafael Clares junho 24, 2010 às 4:53 pm

        Tente :
        $fotodir= “C:\wamp\www\mysqlgallerysearch\fotos\\ “;
        com duas \\ no final … pior que eu baixei e testei aqui … normal.

  58. Gleisson junho 24, 2010 às 5:04 pm

    Rafael, consegui aqui. inverti a ultima barra e funfou bacana. Acho que com “\\” tb deve dar, pela mesma lógica.

    Valeu cara, assim que publicar mandarei o link aí pra vc ver! Deus te abençoe!

  59. Gleisson junho 28, 2010 às 2:19 am

    Boa noite Rafael,

    Cara, conforme informei antes ta funfando 100% a galeria localmente. Agora cara, ao tentar postar ta rolando erro: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/chocolartefestas.com.br/www/teste/galeria/class/crud.class.php on line 58

    Cara, os dados de acesso ao bd estão certinho. ta conectando com o bd, porém ocorre este erro. Ja li todos os posts aqui cara e tentei de várias formas alterar o arquivo config.php. Segue a ultima configuração:
    config.php

    $homeDB = “chocolartefestas”;
    $baseUrl = “http://www.chocolartefestas.com.br/teste/galeria”;
    $fotodir = “home/chocolartefestas.com.br/www/teste/galeria/”;

    conexão.class.php
    var $host = “mysql.chocolartefestas.com.br”;
    var $user = “chocolartefestas”;
    var $pswd = “chocolarte10″;
    var $dbname;
    var $con;
    var $strCon;

    cara, na $homeDB ja coloquei usuarioCpanel_nomedobanco e ocorreu o mesmo erro.

    O nome da minha base de dados é “chocolartefestas” a tabela tb tem o mesmo nome.

    Se tiver alguma dica é puder me ajudar, desde já agradeço!

    • Rafael Clares junho 28, 2010 às 3:39 pm

      Gleisson, tente utilizar o usuário root
      user: userCpanel_root
      dbname : userCpanel_dbName
      pass: rootPass

      Outra tentativa é você associar banco X usuario no cpanel//phpMyAdmin.

      até logo

      • Gleisson junho 29, 2010 às 5:39 pm

        Ok. Rafael, descobri o erro, onde estava: $baseUrl = “http://www.chocolartefestas.com.br/teste/galeria”;

        tive de colocar: home/chocolartefestas.com.br/www/teste/galeria/

        Agoora o site ta publicado (no diretorio de teste ainda) e estou agora com o que parece ser o último problema, as fotos não estão sendo deletadas do diretório, o mesmo ja esta com permissão. O caminho está assim: $fotodir = “home/chocolartefestas.com.br/www/teste/galeria/”;

        Localmente estava com o mesmo problema e resolvi invertendo a ultima barra, no servidor isso não ta dando. Se tiver alguma ídeia, caso contrário, vc já me ajudou d+. Deus te abençoe Rafael!

      • Rafael Clares julho 1, 2010 às 12:57 pm

        Gleisson,
        tente essas opções:
        $fotodir = “./”;
        $fotodir = “/teste/galeria/”;
        $fotodir = “/home/chocolartefestas.com.br/public_html/”;

  60. Matheus julho 3, 2010 às 5:51 am

    Cara simplismente d+ a galeria pena q nao é em mysql me ajudaria mt, mais para qm usa usa este bd deve ter ajudado meu parabéns

  61. Gleisson julho 12, 2010 às 4:26 pm

    Boa tarde Rafael, segue o link com a publicação da galeria para todos verem:
    http://www.chocolartefestas.com.br/

    Muito obrigado por todo o apoio e por compartilhar seus conhecimentos. Felicidades, e que Deus multiplique seus conhecimentos e sucesso!

  62. Danilo Campari julho 13, 2010 às 8:49 pm

    Olá Rafael, estou aqui quebrando a cabeça, porém não manjo nada de Php !
    estou tentando fazer tudo certo, mais não funciona…
    dá o seguinte erro

    Warning: mysql_connect() [function.mysql-connect]: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in /home/storage/3/e0/b2/danilocampari/public_html/galeria/class/conexao.class.php on line 22
    Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde!

    Se puder me ajudar ficaria Grato, sua Galeria é d+ o sistema remoto é d+
    abraços e parabéns pela Iniciativa de querer Ajudar as Pessoas sem querer nada em troca !
    abraços

  63. PAULO julho 28, 2010 às 5:05 pm

    ola, estava colocando o video, porque não aparece o video na galeria

    são esse codigo:

  64. joao paiva agosto 5, 2010 às 2:13 pm

    ola, bom dia, eu gostei da galeria de fotos, estava querendo mais um campo, onde digita descrição, tem o titulo e texto, queria adicionar mais um, pra colocar videos. eu fiz isso, só que da erro pra enviar fotos, e aparece isso:

    Warning: pg_query() [function.pg-query]: Query failed: ERROR: invalid input syntax for integer: “fotos/f5c39c5e24117115e50539c3f765c541p5180009.jpg” in /home/****/public_html/fotos/class/crud.class.php on line 84

    diz airafael, onde eta o erro pra mim funcionar campo de titulo, a descrição, e colocar o video, na tabela também aumentei

    • Rafael Clares agosto 6, 2010 às 3:44 pm

      João, infelizmente não tenho tempo para ajudar erm customizações.

  65. Alexandre agosto 6, 2010 às 10:01 pm

    Ola Boa noite
    queria uma juda nisso
    esta dando este erro

    ploaded-file’>function.move-uploaded-file]: failed to open stream: Permission denied in E:\home\ajudeajuda\Web\fotos1\uploadff.php on line 86
    PHP Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move ‘C:\Users\TEMPUO~1.043\AppData\Local\Temp\php89C1.tmp’ to ‘fotos/795dc56a28030d552859f62b5d117debale_(3).jpg’ in E:\home\ajudeajuda\Web\fotos1\uploadff.php on line 86

    o que pode ser poderia me ajudar nisto?

  66. Rodrigo agosto 20, 2010 às 2:25 pm

    Adorei o site de vcs cara show de bola :D

  67. Rodrigo agosto 23, 2010 às 3:05 am

    ‘; exit; } ?>

    firstFoto($pageid); if($capa == ’0′) { $capa = “images/picdefault.png”; } ?>

    que erro é esse por favor me ajuda :D

    • Rafael Clares agosto 23, 2010 às 4:14 pm

      Rodrigo, qual a mensagem de erro? você postou parte do código e não a mensagem de erro, verifique o começo do arquivo se está < ?php ou só < ?

  68. Rodrigo agosto 23, 2010 às 3:18 am

    nao ententi essa parte de $fotodir
    pode ajudarr

  69. mauricio setembro 2, 2010 às 5:44 pm

    olá, gostaria de saber se tem alguma forma de colocar esta galeria em uma pagina que ja existe, eu inseri neste site, http://www.renascersuzano.com.br mais com um iframe fica pequeno ao abrir as fotos, fica estranho. vlw!

    • Rafael Clares setembro 5, 2010 às 11:24 pm

      Mauricio, não achei que tenha ficado ruim, talvez possa aumentar um pouco o iframe.

  70. pablo setembro 8, 2010 às 4:10 pm

    Caro rafael, instalei os scripts em meu servidor local, e alterei os parametros de comando de banco de dados.. do postgresql para o mysql, configurei belezinha.. porem quando rodo a galeria no navegador aparece o layout belezinha… com a mensagem q nao ha nenhum arquivo publicado ainda… pq nao coloquei nada e claro… mas logo acima do topo da pagina index aparece a mensagem cujo e uma das linhas de comando de algum arquivo.. a mensagem e esta:

    executeSelectToArray(“id|titulo|materia|datapublic”,”1 = 1 order by id desc”); ?>

    e logo no meio da pagina aparece outra mensagem com essa linha de comando

    ‘; exit; } ?>

    firstFoto($pageid); if($capa == ’0′) { $capa = “images/picdefault.png”; } ?>

    tambem quando acesso o admin so aparece a pagina em branco, tb tentei rodar no ar a galeria mas da erro de conexao ao bd… sendo q ta tudo certo a conexao com o banco user senha end do host e banco de dados da minha pagina no ar estao corretos. recentemente terminei meu curso de php e sql e ainda estou terminando de estudar classes… vou colocar o link aki dos prints q dei pra vc ver o problema, obg. pela atencao.

    links: com print do problema

    http://www.guiaindicador.com.br/erro_galeria1.jpg
    http://www.guiaindicador.com.br/erro_galeria_ar.jpg

  71. pablo setembro 8, 2010 às 4:34 pm

    Rafael, eu troquei as tags… e os <?= por <?php echo …. e no servidor local dava o mesmo erro q ta dando no ar q nao conecta ao banco de dados… nao entendi…mas mesmo assim mto obrigado… pela dica… tem uns 2 meses q terminei.. adiciona no msn se possivel pablobdesigner@hotmail.com grande abraco meu caro.

    • Rafael Clares setembro 8, 2010 às 4:52 pm

      Pablo, me mande o arquivo de conexao no rafadinix@gmail.com, retire apenas a senha de conexao ok. Ah por email apenas envie o arquivo, dúvidas devem ser postadas no blog. Abraços

  72. pablo setembro 8, 2010 às 4:55 pm

    Rafael desculpa ta enxendo de coment aqui.. agora sim funfo tinindo.. vlw ai cara por me enviar o link do download da galeria em mysql… salvou minha patria… hehe pq eu tinha feito uma outra para o cliente em php mesmo.. porem programei para ler as fotos direto la do http://ftp... e do jeito q fiz as fotos vinham aleatorias… e a cliente queria q fossem em ordem… e isso me acarreto problemas agora ta resolvido gracas a Deus e a vc q disponibilizou o script.. obrigado mais uma vez grande abraco

    • Rafael Clares setembro 8, 2010 às 4:57 pm

      Isso mesmo!
      abraços

  73. pablo setembro 10, 2010 às 12:45 am

    rafael so nao to entendendo uma coisa… esta acontecendo um erro que e o seguinte… toda galeria cadastrada contando da terceira q cadastro assim por diante…assim que concluo o cadastro na pagina de cadastro…. ao inves dela ir pagina q avisa q ainda nao a fotos na galeria q e pra mim clicar no botao caso queira enviar… ela se direciona direto para a pagina q exibe as fotos da galeria cadastrada anteriormente a ela… por ex: tenho duas galerias cadastradas… ai na hora q vou cadastra a terceira.. ao inves dela ir pra pagina com o botao q me direciona para o envio de fotos a seguir… quando clico pra criar a galeria ele me direciona para a pagina onde eu vejo as minhas fotos e tenho a opcao de esolher a foto capa.. ou apagar… e quando eu crio a 4 galeria ela me direciona pra 3 galeria… e assim por diante…ai eu vou em publicadas e se eu clicar em galeria em qualquer uma das galerias q criei da 3 em diante.. ela me direciona pra pagina certa de enviar as fotos pra respectiva galeria… sabe me explicar oq pode ser isso? ou sou eu q fucei demais?

    • Rafael Clares setembro 10, 2010 às 1:02 am

      Pablo, primeiro preciso saber qual a galeria que está utilizando (mysql, postgre, zip, etc…) daí dá para eu olhar o código. Me passa detalhes sobre a galeria que está utilizando e se estiver online me passa o link.
      No aguardo,

  74. pablo setembro 10, 2010 às 2:30 am

    opa… mais uma vez obg… pela ajuda e boa vontade de ajudar… bom da uma olhada ai…

    http://www.charmoncerimonial.com.br/gallery/adm a senha pra entra no admin e a default mesmo da galeria pode cadastra uma galeria pra vc ver.. eu to usando a em mysql… pode apaga as galeria q ta la… se quiser e cadastra algumas pra vc ve o erro… da terceira em diante… da esse erro q te falei acima.. se possivel da uma olhada pra vc ver…. vc vai ver um esquela na hora de cadastra q e o de categoria .. isso implementei a pedidos do cliente… abraco e obg pela atencao qualquer nova me comunica.. abraco

    • Rafael Clares setembro 10, 2010 às 2:53 pm

      Hehehehe mas Pablo, esse erro aí cara acho que não existe na galeria padrão hein… você customizou bastante, colocou categoria e tudo, não estaria aí o problema ?
      Te aconselho a baixar novamente a galeria, testar, estando ok você começa a customização e vai testando a cada linha nova de código ou até mesmo a cada alteração.
      Infelizmente, como comentei no post, não tenho tempo para ajudar em customizações, gostaria de poder ajudar mas precisaria me comprometer em ajudar e não posso.
      Bem, caso tenha dúvidas sobre o código padrão me avise ok.
      Forte abraço

  75. pablo setembro 10, 2010 às 3:10 pm

    eu tambem axo q foi algo em que eu mexi…vou instalar a galeria default e verificar axo q foi alguma linha de comando q mexi q pode ta dando esse erro… a cliente desta galeria e muito enjuada e detalhista… mas de qualquer jeito obrigado mais uma vez pela ajuda, vlw mesmo se precisar tb estamos ai… coloquei o sistema pra selecionar uma categoria pra galeria pq ela quer tb q o visitante filtre por ex: so por fotos de casamento 15 anos. albuns relacionados a essa categoria hehe… mas e isso obrigado denovo por me salvar… hehe.. grande abraço meu caro.

  76. Alex setembro 19, 2010 às 4:54 pm

    pablo…

    este seu esta usando postgree?
    eu gostaria de testar essa galeria usando mysql pois onde hospedo eh somente com mysql.

  77. Alex setembro 20, 2010 às 1:22 am

    Instalei a Galeria com mysql mas sem envio com zip.
    http://www.egandaia.com.br/~sistema/galeria_lightbox/index.php
    aqui esta o link.
    nos links de demo, testei via zip. mas parece q so tava aparecendo uma foto.
    vou testar no meu host ainda pra ver se funga.
    se conseguir com paginacao, zip e kda evento em um diretorio diferente., vou inclui-la no site. egandaia.com.br

  78. pablo setembro 22, 2010 às 6:53 pm

    Alex estou usando a versao mysql, ta funcionando blz a minha…. rodando legal… eu fiz algumas modificacoes emcima desta galeria, a pedido de um cliente meu. eu inseri dentro do sistema q rafael criou… um sistema no qual implementei foi uma gestao de categorias. dentro do admin implementei o sistema onde o meu cliente cria/edita/exclui categorias e tb ao criar uma nova galeria ele seleciona uma categoria para a respectiva galeria q esta criando. e na pagina onde mostra as galerias cada galeria na frente do nome mostra qual e sua categoria e tb tem uma opcao de busca onde o visitante caso queira selecionar so as fotos de uma categoria e filtrar so as fotos cadastradas naquela categoria. acessa http://www.charmoncerimonial.com.br/gallery/fotos.php que vc vai entender o que estou falando. essas modificacoes eu mesmo fiz? a alguns meses conclui meu curso de php/mysql ai consegui dar uma modificada na galeria a pedidos do meu cliente. caso o rafael queria eu posso disponibilizar
    para ele postar aqui para download a galeria que ele desenvolveu com as modificacoes q eu fiz. abraco

    • francisco outubro 11, 2010 às 3:22 pm

      Ola como fez para categorizar?

  79. RAFAEK setembro 22, 2010 às 7:04 pm

    caro Rafael, eu descobri o problema do meu ultimo comentario a respeito do erro que eu disse que estava acontecendo… o problema nao era com a galeria nem com as modificacoes que fiz…. e sim.. com o meu navegador firefox. o meu navegador sempre grava tudo q digito nos campos de formularios dos sites. aquele sistema de auto-completar sabe? entao toda vez q eu criava uma galeria q o nome estava gravado no auto completar, quando eu ia gravar a galeria ele me retornava para o id da ultima galeria cadastrada. custei descobrir isso.. quebrei mto a cabeca… pra ver q o erro nao era nos arquivos e scripts…. a galeria ta funcionando q e uma blz só… fiz algumas modificacoes nela a pedido do meu cliente… caso goste do que implementei e queria disponibilizar para download para os demais. estou a inteira disposicao para lhe enviar os arquivos para publicar para download aqui no seu blog. de uma olhada na galeria funcionando http://www.charmoncerimonial.com.br/gallery/fotos.php
    dentro do admin como vc ja deve ter visto da outra vez… eu coloquei mais um menu onde cadastra/edita/exclui uma categoria e la na pagina onde cria uma nova galeria add um menu-list para escolha de uma categoria para a galeria que foi criada. obrigado pela atencao mais uma vez… forte abraco

    • Rafael Clares setembro 22, 2010 às 7:09 pm

      Legal Pablo, fico feliz que tenha conseguido…
      Ah deixe-me pedir uma coisa… Por favor não escreva “GRITANDO”.
      Abraços

      • RAFAEL setembro 22, 2010 às 7:12 pm

        hehe obg. e desculpas

  80. Fernando outubro 16, 2010 às 2:46 pm

    galera!!!! PRECISO DE UMA AJUDA URGENTE!!!

    Fiz a versão mysql e esta tudo bem na area de administração mas na pagina principal aparece

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/grupodiv/public_html/galeria/class/crud.class.php on line 58

    o que pode ser???
    olha so as informações:

    ###includes###

    $homeDB = “grupodiv_tables”;
    $baseUrl = “http://www.grupodiversidade.com.br/”;
    $fotodir = “/galeria/fotos/”;

    ###conexão.class####
    var $host = “localhost” ;

    aguardo uma ajuda aee

    • Rafael Clares outubro 20, 2010 às 2:18 pm

      Fernando, coloca o @ na frente de todos os métodos mysql_.

  81. alexandre novembro 27, 2010 às 10:04 pm

    fui tentar faser na galeria e naum deu
    esta dando este erro

    PHP Warning: Invalid argument supplied for foreach() in E:\home\chip7downl\djalevrb\Web\galeria\index.php on line 54
    PHP Warning: Invalid argument supplied for foreach() in E:\home\chip7downl\djalevrb\Web\galeria\index.php on line 76
    PHP Warning: Invalid argument supplied for foreach() in E:\home\chip7downl\djalevrb\Web\galeria\index.php on line 140

    ta doido isto tem como dar uma ajuda ai ?
    flw abrasss

    • Rafael Clares novembro 29, 2010 às 2:01 pm

      No arquivo crud.class.php coloque o o @ na frente de todos os mysql_fetch_array, ex: @mysql_fetch_array
      Só isso!

  82. marcio dezembro 14, 2010 às 2:58 am

    Olá Rafael, parabens pelo trabalho, cara é o seguinte o sistema esta rodando (mysql) sem aviso de erros, entro no painel..altero senha , tudo certo…só que ao cadastrar uma notícia e enviar a imagem o sistema não grava nada….o que fazer?

    • Rafael Clares dezembro 14, 2010 às 3:05 pm

      Marcio, assim cara, o sistema que você baixou é uma cópia exata da que está rodando de demo, quero dizer que se você não alterou nada no código basta seguir o tutorial.
      Confira se realmente criou todas as tabelas, tente apagar o banco e criar novamente!
      Qualquer coisa posta o link para eu ver!
      abs

  83. Luis Claudio janeiro 15, 2011 às 12:12 am

    Amigão, pode desconsiderar o comentário acima. Depois de muito quebrar a cabeça (arrrrgghhh!) vi que a tabela de notícias não havia sido criada no banco que usei, que já existia, e já tinha uma tabela com aquele nome. Coloquei num banco novo e rodou legal.
    Agora sim, o cadastro está 10!
    Só restou uma dúvida, que é o motivo do index.php ficar apontando que não há nenhum registro publicado, mesmo tendo e aparecendo normal na página post.php.
    Abraço e mais uma vez parabéns pelo trabalho.

  84. Luis Claudio janeiro 15, 2011 às 1:43 am

    Baixei os outros exemplos também e instalei todos. Está tudo funcionando, com excessão daquele detalhe do index relatar que não há registros, em um deles. Mas beleza.
    Estava procurando aquela versão que está no seguinte endereço: http://clareslab.com.br/newscg/ e não encontrei. A não ser que é aquela que aceita zip (que não abre o index.php) e não esteja funcionando.
    Abraço.

  85. Junior fevereiro 6, 2011 às 6:52 pm

    Olá como faz pra aparecer em vez de 3 imagens na mesma linha para que apareça mais, eu diminuo o tamanho da imagem na página post.php… <img src="thumb.php?img=” width=”100″ height=”100″, eu diminuo aí por exemplo mas fica um espaço grande entre elas e continua só aparecendo 3 na mesma linha… obrigado por compatilhar essa galeria!

  86. Junior fevereiro 6, 2011 às 7:05 pm

    Já consegui … pra ajudar a quem tem essa duvida tbm, é nesse trecho
    if($v == 4 || $v == 0){print “”; $v = 1; }

  87. Gabriel fevereiro 28, 2011 às 10:00 am

    Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde! não estou conseguindo alguem me ajuda?!

    • Rafael Clares março 1, 2011 às 3:44 pm

      Gabriel, leia os comentários dos outros posts citados no inicio desse post, esse problema está relacionado ao nome do banco, usuário e senha.
      Verifique o nome do usuario e banco, sem esquecer que o nome do banco (quando on-line) é usuarioCpanel_nomedoBanco.

  88. Thiago março 9, 2011 às 10:47 am

    Rafael, poderia me explciar como seria possível adiconar a cada imagem sua respectiva descrição. Sei que se refere ao trecho <a href="” rel=”lightbox[roadtrip]” title=”Descrição da Imagem”><img src="thumb.php?img=” width=”110″ height=”86″ title=”Clique para ampliar” />, mas não sei como fazê-lo, pois desta forma a descrição ” Descrição da Imagem” aparecerá em todas as fotos. Desde já, agradeço.

    • Rafael Clares março 9, 2011 às 4:20 pm

      Thiago, é possível sim mas é preciso entender de PHP e *Sql. Infelizmente não tenho como dar suporte à customizações.

      • Thiago março 9, 2011 às 5:21 pm

        Rafel, obrigado. Irei tentar aprender. Até mais…

  89. João Lindoso abril 11, 2011 às 3:05 pm

    Em primeiro lugar gostaria de agradecer-lhe pelo fato de customizar e disponibilizar esta galeria aos internautas que visitam o seu site. Realmente ficou muito bom. Sei que você não tem tempo para customizações, mas estou tendo dificuldades com a lógica do sistema para salvar comentários individuais para cada imagem. Inseri no arquivo step.php os campos “comentario[]” e também alterei algumas linhas no arquivo uploadff.php mas na hora de salvar na base de dados, no lugar do texto, grava a palavra “array”. Estou apanhando bastante. Sei que é um erro de lógica, mas se puderes ajudar… desde já agradeço. Um abraço.

    • Rafael Clares abril 18, 2011 às 12:06 am

      João, tenta exibir o conteúdo desse array, qual a var que tá tentando gravar no banco ? é $comentario ? tente $comentario[0] … ou ainda antes de chegar o trecho de gravar no banco faça:
      print_r($comentario); exit;
      para ver se existe o conteúdo no array;

  90. Alberto maio 8, 2011 às 8:44 pm

    Muito bom essa galeria Rafael, gostaria de saber como voce fez para poder postar o video do youtube ? Pois na demonstração demo que voce tem ai, voce adicionou um album “Post com Vídeo do Youtube + Fotos ” gostaria de saber qual os códigos que tenho que colocar na hora de publicar. Estou utilizando a galeria que as fotos ficam em destaque. Essa galeria é possivel publicar também videos ? Obrigado e aguardo

    • Rafael Clares maio 9, 2011 às 9:46 pm

      Você tem que clicar em “incorporar” lá no youtube , pegar o código que é gerado (iframe) e colar no campo destinado ao conteúdo “post” na galeria, no local que tem um textarea!

  91. Carlos B. maio 13, 2011 às 3:37 pm

    OLá Rafael,

    Primeiro lugar, parabens, muito fera sua galeria, fiz umas modificações no layout, passei pro MySql e ficou muito bom, muito mesmo.

    Só tenho uma dúvida: Como eu faço usando a sua Classe crud pra limitar os resultados da query “limit 20″ por exemplo?

    Abraços

    • Rafael Clares maio 13, 2011 às 10:24 pm

      Rapaz, essa classe crud é um lixo kkkkk acho que foi a primeira que eu fiz, não tem a opção de limit, como ela é toda baseada em array você pode bolar algo com o array_slice e implementar um método com ele para isso, veja http://br2.php.net/manual/en/function.array-slice.php. Outra opção é você utilizar a paginação em JS que tem no blog, abs

      • Carlos B. maio 14, 2011 às 3:07 am

        rsrsrs… vlw vou tentar via JS. abraço.

  92. Vinicius Silva maio 25, 2011 às 7:30 pm

    Boa Tarde Amigo ….

    Fiz Tudo Certo Como Mostra o Tutorial, mais Esta Dando um Erro .
    Teria Como vc me Dar uma Ajuda?

    Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde!

    Abaixo esta Como eu Configurei…

    conexao.class.php
    dbname = $dbname;
    $this->strCon = “host=$this->host user=$this->user password=$this->pswd dbname=$this->dbname”;
    $this->Open();
    }
    function Open()
    {
    $this->con = @mysql_connect(“$this->strCon”)
    or die (‘Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde!’);
    }
    function Stat(){
    if($this->con){
    return 0;
    }
    else
    {
    echo 1;
    }
    }
    function Close()
    {
    mysql_close($this->con);
    }
    }
    ?>

    config.php

    • Rafael Clares maio 28, 2011 às 9:06 pm

      Vinicius, retire o @ da frente de mysql_ para que sejam exibidas as mensagens de erro!
      Outra, a parte mais importante você não postou, que são os dados (exceto senha) que está utilizando para a conexão!
      No aguardo,

  93. Tânia maio 25, 2011 às 8:02 pm

    Boa Tarde ….

    é Amigo eu Fiz Como esta no Tutorial acima Mais ta Dando um ERRO . esse ai abaixo ..
    Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde!
    Veja so Como esta as Minhas Configurações
    conexao.class.php
    <?php
    /*
    Autor: Rafael Clares – rafadinix@gmail.com
    */
    class Conexao{
    var $host = "localhost";
    var $user = "taniafot";
    var $pswd = "wQLRdTiGun";
    var $dbname = "taniafot_sistema";
    var $con;
    var $strCon;

    config.php
    <?php
    # Remoto
    #$homeDB = "taniafot_sistema";
    #$baseUrl = "http://taniafotoevideo.com.br/arquivos&quot;;
    #$fotodir = "/home/taniafot/public_html/arquivos/";

    • Rafael Clares maio 28, 2011 às 9:08 pm

      Ah sim,
      tente trocar localhost por 127.0.0.1
      Isso se estiver tentando a conexão local, se for no servidor, bem, no tutorial explica a questão de utilizar o usuario do banco antes das informações, ex: usuarioCpanel_nomeDoBanco e usuarioCpanel_usuarioDoBanco.

  94. Diego maio 28, 2011 às 8:53 pm

    Rafael Clares,
    gostaria de conversar com você sobre a galeria com MySql,
    eu lhe mandei um e-mail mais voce nao respondeu
    por favor entre em contato comigo o mais rapido possivel
    obrigado

    • Rafael Clares maio 28, 2011 às 9:10 pm

      Diego, me desculpe!
      Se me enviou email com dúvidas do blog certamente não não respondi, as dúvidas devem ser tiradas no blog, se eu não responder logo no blog é porque estou sem tempo e me enviar a dúvida para o email pessoal não irá mudar isso!
      Pode dizer, qual a sua dúvida?

      • Rafael Clares maio 28, 2011 às 9:32 pm

        Te respondi via e-mail!

  95. Tânia maio 29, 2011 às 12:47 am

    Rafael Teria Como vc me passa um E-mail Valido que eu Possa esta Entrando em Contato … Teria Como eu Envia os Dados de Acesso da Hospedagem pra vc ver o que esta de Errado ?… Fico a Espera de sua Resposta Obrigado … Esse e o Meu E-mail agenciairmaos@hotmail.com

    • Rafael Clares maio 29, 2011 às 2:00 am

      Amigo infelizmente, esse tipo de ajuda eu não ofereço, isso está mais para trabalho.
      Veja, essa galeria tem mais de 5 mil downloads e menos de 1% das pessoas não conseguem configura, isso ocorre devido à informações incorretas!
      Leia atentamente o post e a explicação em relação às configurações do banco de dados!

  96. Tânia maio 29, 2011 às 1:02 am

    amigo deu esse Erro aqui agora .rs

    Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host ‘host=127.0.0.1 user=taniafot_sis password= dbname=taniafot_sis’ (1) in /home/taniafot/public_html/arquivos/class/conexao.class.php on line 20
    Não foi possivel conectar-se ao banco de dados, por favor tente mais tarde!

    • Rafael Clares maio 29, 2011 às 2:04 am

      Verifique como suporte de sua hospedagem o endereço de localhost, nome de usuário e senha do banco.
      É apenas um erro de autenticação, dados do usuário e localhost incorretos. Leia no post o trecho sobre configuração do banco e obtenha jundo ao sua hospedagem tais informações.
      Você pode testar ainda o acesso criando uma arquivo para constatar que os dados estão corretos, verifique no google sobre “PHP conexão mysql”, utilize o código com seus dados do banco para efetuar testes de conexão!
      Outra dica, esse post sobre o qual comentou é sobre a galeria postgreSQL, a não ser que você tenha obtido de alguma forma a galeria MySql creio que terá mais dificuldades em fazer funcionar no mySQL!

  97. Tânia maio 29, 2011 às 4:53 am

    Hum mais como posso Por pra usar no postgreSQL na minha Hospedagem ?

    • Rafael Clares maio 29, 2011 às 4:57 am

      É só seguir o tutorial e baixar a galeria postgreSQL que é única disponível para download…
      Vá até o post, baixe-a, adquira informações de como criar bancos postgresql em sua hospedagem e siga o tutorial que você será feliz!
      Até logo, sinto muito pela limitação na ajuda mas é que tudo que posso fazer por você está no artigo e não existem erros no código, ao menos em relação à conexão!

  98. Eli junho 7, 2011 às 9:40 pm

    Primeiramente parabéns pelo site… e pelo tutorial também.
    Testei aqui e funcionou direitinho… Obrigado pelo tutorial.
    Agora se puder me ajudar, desde de já meu agradecimento.
    1º Não consigo fazer com que as imagens da página post.php
    fiquem mais do que 3 da mesma linha.
    2º O que quer dizer: @header(“Expires: Mon, 26 Jul 1997 05:00:00 GMT”);
    Posso usar essa programação em um outro site, sem ter que me preocupar em
    direitos autorais e expiração do código?
    3º O mysql e postgrsql funcionam juntos? Pois o restante do site será em mysql.
    4º Tem limite de galeria e/ou limite de fotos na galeria?

    Desde de já meu agradecimento, fique com DEUS e
    tudo de bom para você sua família.

    • Rafael Clares junho 7, 2011 às 10:35 pm

      Eli, obrigado pelo comentário!
      1 – se você ler os comentários vai saber como alterar a quantidade de fotos por linha!
      2 – @header(expires…) serve para não armazenar cache no browser
      3 – essa galeria é apenas postgresql, é uma longa história que está também nos comentários.
      Fiz essa galeria em pgsql, mas fiz para uso didático e exposição no blog, alguém insistiu em me pagar para passa-la para mysql, eu fiz, depois disponibilizei-a no post em seguida achei injusto uma pessoa pagar pelo trabalho que não era o foco do post e eu distribuir…
      Resumindo, o valor da galeria mysql como você poderia ter visto se tivesse lido o post inteiro antes de fazer o download é de R$ 50,00.
      4 – não há limite algum, você pode fazer o que bem entender com a galeria desde que tenha o bom senso de que eu não darei nenhum suporte à customizações e coisas do tipo.
      Tudo que alguém precisa saber para usar a galeria está no post e nos comentários, bastando ler tudo, sendo assim as vezes nem aprovo comentários sobre customizações.
      O ideal é que a pessoa estude e entenda o código caso queira altera-lo.

      Muito obrigado e boa sorte!
      Abs

  99. Rogério setembro 22, 2011 às 7:31 pm

    Amigão, estou atravessando um probleminha com a galeria lightbox que você disponibilizou no seu blog.
    Veja bem, configurei os arquivos, criei as tabelas no postgre, consigo entrar na tela de adm onde coloco o usuário e senha que defini na tabela do banco, mas não consigo entrar…
    O que será que fiz de errado?
    Me ajuda?

    Abração!

    • Rafael Clares setembro 22, 2011 às 7:55 pm

      Rogério, primeiramente leia os comentários do post, essa dificuldade e outras estão entre os comentários.
      Podem ser a tag <? trocar para <?php … nome do banco, etc..
      Não tem nenhum erro que possa ocorrer nesta galeria que não esteja solucionado ou comentado nos posts sobre galerias.

      • Rogério setembro 22, 2011 às 8:01 pm

        Infelizmente não é a tag, já fiz as modificações, além de todas sugeridas no post e não resolve o problema… :(

  100. Rogério setembro 22, 2011 às 8:58 pm

    Amigão, acho que consegui resolver aqui, vou continuar vendo em casa pra ver se está tudo ok!
    Qualquer coisa posto aqui algum erro que vier a ocorrer!
    Grande abraço e que Deus continue aumentando a sua capacidade e criatividade!

  101. Rogério setembro 23, 2011 às 2:33 pm

    Realmente consegui, não havia entendido corretamente esse trecho:

    var $user = “SeuUsuárioDoCpanel”;
    var $pswd = “SuaSenhaDoCpanel”;
    var $homeDB = = “SeuUsuarioDoCpanel_NomeDoBanco”;

    e estava colocando o usuário/senha do banco e na realidade tem que ser o usuário/senha do Cpanel.

    Parabéns pelo sistema!
    Grande abraço a todos!

  102. Fernando Ramos outubro 13, 2011 às 4:35 pm

    Rafael, parabéns.
    Muito bacana a sua galeria. Mas eu baixei os arquivos coloquei no meu pc, mas na parte de administração quando insiro o login e senha eu vejo que ele redireciona para a pagina publicadas.php, mas ele pede novamente o login.
    Teria como ajudar?
    Desde já agradeço e novamente o parabenizo.

    • Rafael Clares outubro 17, 2011 às 1:56 am

      Fernando, muito estranho isso, é o primeiro caso/comentário sobre essa dificuldade!
      Tem algo apagando/encerrando a sessão precocemente.
      Me diga qual o navegador que está utilizando… a galeria é a para postgresql ?
      De toda forma, não houve nada relacionado aqui nos testes que fiz de login…
      Se fez alguma alteração no código me diga quais foram para eu tentar ajudar!
      Abraços e obrigado pelo comentário!

      • Fernando Ramos outubro 17, 2011 às 3:19 pm

        Rafael, tentei nos navegadores, IE, Firefox e Google Chrome.
        A galeria que estou utilizando é para postgresql.
        Não fiz alterações no cógido.
        Configurei o php.ini para funcionar com as tags <? (short_open_tag = On) e (asp_tags = On).
        Quanto a galeria sinapse, estou verificando a necessidade de um cliente, quando eu tiver uma posição do mesmo entro em contato contigo.
        Desde já agradeço.

      • Rafael Clares outubro 20, 2011 às 11:59 pm

        Coloca no inicio dos arquivos .php a linha
        error_reporting( E_ALL );
        Assim vc consegue exibir todos os erros e podemos descubrir o que tá pegando… é alguma coisa no seu PHP ou apache!
        abs, fico no aguardo!

  103. Fernando Ramos outubro 13, 2011 às 7:29 pm

    Rafael,
    outra coisa. Quanto custa a galeria com vídeo?
    Entre em contato comigo por favor, gostaria de verificar o custo benefício, pois gostei bastante da outra galeria. Fico no aguardo.
    Desde já agradeço.

    • Rafael Clares outubro 17, 2011 às 1:53 am

      Fernando, respondi o valor por email. desculpe a demora, estive viajando!
      abs

  104. Luiz Antonio Giachini outubro 15, 2011 às 5:07 pm

    Muito dez o seu site, peguei umas coisas ai, modificarei a meu gosto e vou usar no meu site, se você permite, qualquer coisa colo a fonte ok.

    • Luiz Antonio Giachini outubro 16, 2011 às 2:25 am

      Consegui fazer comque a galeria funciona-se no MYSQL, por isso criei a propia conexaoe retirei a linha //$con = new Conexao(“$homeDB”); em todo o script.

  105. Sergio Rangel outubro 25, 2011 às 11:14 pm

    Olá Rafael, coloquei todas as fotos, agora depois de pronto notei que preciso colocar uma certa ordem, o sistema mostra como primeira publicação a última postagem.
    Como faço agora que está pronto alterar a ordem de exibição de cada publicação e fotografia?
    é possível editar pelo pgsql? não encontrei uma forma de fazer isso.

    Obrigado

    • Rafael Clares outubro 29, 2011 às 8:04 pm

      Sergio, basta alterar a linha
      $body = $news->executeSelectToArray(“id|titulo|materia|datapublic”,”1 = 1 order by id desc”);
      para
      $body = $news->executeSelectToArray(“id|titulo|materia|datapublic”,”1 = 1 order by NOMEdoCAMPO ASC”);
      onde nome do campo é a ordem que deseja, exemplo id, titulo,datapublic, etc… e ASC quer dizer Crescente, ja DESC quer dizer Decrescente
      entao voce escolhe o campo e se é ASC ou DESC
      Essa linha está no index.php

      • Sérgio novembro 8, 2011 às 12:10 am

        Já consegui. Como você informou, alterei o order by mas para “datapublic”, desta forma ele ordenou por data de publicação. Dei permissão no Postgre e editei a tabela “news”, colocando as datas na ordem que eu queria, desta forma agora mostra como eu quero.

        Também alterei a linha:

        var pager = new Pager(‘publicnews’, 4);
        para
        var pager = new Pager(‘publicnews’, 10);
        desta forma mostra 10 publicações por página.

        Obrigado pela ajuda

  106. rogeriocs novembro 1, 2011 às 11:15 am

    ótimo exemplo, bem simples e funcional, parabéns !!!

  107. jonathan Gomes novembro 17, 2011 às 5:04 pm

    ola estalei no mysql so nao consigo entra no admin coloco a senha e nada acontece o que posso fazer para resolver esse problema

    • Rafael Clares novembro 22, 2011 às 6:39 pm

      Jonathan como você deve ter reparado, o suporte/ajuda é apenas para a galeria em pgsql, o que você pode fazer é ler os comentários pois neles tem muitas dicas para por exemplo ver as mensagens de erro.

  108. @FellipeRabelle novembro 22, 2011 às 6:19 pm

    Desculpe por ta enchendo de comentario aqui mais tipo Seguinte eu fis que nem nos comentarios passei pra mysql olha como fica http://radioagitonmix.com.br/galeria/ tirei o @ pra mostra o erro olha como fica

    • Rafael Clares novembro 22, 2011 às 6:50 pm

      Cara, você está complicando demais uma coisa muito simples, vou te dar umas dicas agora:
      1º passo – apague tudo que você já fez aí, delete tudo!
      2º passo – baixe novamente
      3º passo – siga atentamente o tutorial

      Se não der certo, leia os comentários.
      Se não der certo, hospede em algum lugar e post o link para que eu possa ver.
      Se não der certo, tente passar a mensagem de erro que está sendo exibida.

      Dica: Enviar 10 comentários com a mesma pergunta não vai ajudar em relação ao tempo de resposta.

  109. Edison janeiro 12, 2012 às 9:13 pm

    Gostei desse sistema de galeria e gostaria de adquirir a Versão MySql R$ 50,00 : http://clareslab.com.br/mysqlgallery

    Teria como fazer uma modificada:
    Ex: Adicionar um select para criar a categoria dentro de grupos diferentes:
    Por ex: Casamento: Cas1, Cas.2, Cas..3, …
    Aniversário: aniv.1, aniv.2, Aniv.3 …
    Formatura : Form1, Form2, Form3 …

    • Rafael Clares janeiro 13, 2012 às 1:21 pm

      Sim, tem como modificar, fica em R$ 60,00 o script pronto.

  110. stenio janeiro 15, 2012 às 4:17 pm

    Amigao, seu script e show muito bom, eu queria fazer uma alteração so nao encontrei, como eu faço para o script pegar a primeira foto e deixar na capa do album, pois hoje ele sempre pega a ultima foto e deixa como capa!!

    Obrigado.

  111. stenio janeiro 15, 2012 às 4:22 pm

    Amigo outra coisa, quanto vc cobra para neste mesmo script seu adcionar categoria, mais uma descrição de 3 linhas para cada foto postada? tipo na hora de posta a foto eu ponho uma descrição que apareça em baixo da foto.

    Obrigado

  112. Joao Paulo janeiro 18, 2012 às 3:24 am

    Rafael,
    estou tendo problemas de login.
    Ao realizar o login a sessão nao inicia, ela volta para o /admin.php
    Grato,

    Joao

    • Rafael Clares janeiro 19, 2012 às 10:26 pm

      Joao, retire do arquivo crud.class.php todos os ‘@’ da frente do pg_query ou mysql_query.. afim de exibir as mensagens de erro do banco!
      Acredito que o problema seja a conexão com banco e não sessão.
      Faça esse teste e me retorne.
      Abs, boa sorte!

  113. Wanderley janeiro 30, 2012 às 11:13 pm

    Rafael, adquiri a versão para mysql e usei na hospedagem locaweb e tudo funcionou perfeitamente. Agora estou tentando usar na KingHost e o up das fotos não funciona. A conexão com o banco está funcionando normal, consigo inserir o post (textos da galeria) mas na hora de enviar as fotos não vai e não mostra nenhum erro, sabe o que pode ser?

    • Rafael Clares janeiro 30, 2012 às 11:16 pm

      Precisa dar permissão 775 na pasta fotos!

  114. Wanderley janeiro 30, 2012 às 11:54 pm

    coloquei a 777, mas nada! :(

  115. Wanderley janeiro 31, 2012 às 5:08 pm

    Rafael, resolvido. Obrigado pela ajuda rápida e eficiente.

  116. Fabricio fevereiro 1, 2012 às 12:17 am

    … online está perfeito… PARABÉNS
    iniciando configurações pessoais para ficar perfeito também!
    breve deixarei o resultado!

  117. Wilton fevereiro 13, 2012 às 8:07 pm

    Rafael,

    Cara excelente galeria! Parabéns pelo trabalho!

    Instalei e funciona perfeitamente. Tem apenas uma situação na qual preciso de sua ajuda. As fotos não apagam da pasta fotos qdo excluidas do post. Li as orientações dos posts anteriores inclusive a que passou ao Gleison tentei todas as alternativas, porem sem sucesso. O que mais posso fazer em relação a descrição do caminho fotodir, pode ser relacionado a permissão? Deixei 777. Abs,
    Wilton

    • Rafael Clares fevereiro 13, 2012 às 10:52 pm

      No arquivo removefoto.php
      mude a linha:
      @unlink($fotodir.$foto[0]);

      para:
      unlink($fotodir.$foto[0]);

      ou seja, sem o @ , assim há a possibilidade de aparecer o erro ao remover a foto!

      No arquivo includes/config.php na linha:
      $fotodir = “”;

      informe o diretório absoluto das fotos, por exemplo, se seu site está em um servidor linux e seu usuário do cpanel é wilton ficaria assim
      $fotodir = “/home/wilton/public_html/gallery/”;

      Na verdade foto dir é o endereço absoluto de onde está a galeria, tente assim também para ver supondo que a galeria está em http://www.site.com.br/galeria/
      $fotodir = “galeria/”;

      • Wilton fevereiro 13, 2012 às 11:49 pm

        Perfeito! Assim que retirei já me apareceu e no final não precisava colocar nada bastava deixar as apas apenas. Cara eu testei tudo que era possível, nossa, foram horas, mas estou muito grato a esta orientação sua. Quero te perguntar mais uma coisa, eu fui duplicando os campos de upload para poder mandar mais fotos porém mesmo que eu coloque 30 somente upa 20. Analisei varios arquivos dentre eles uploadff o proprio steps mas não consegui encontrar a variavel que limita esta quantidade, você pode me ajudar nisso. abs, Wilton

      • Rafael Clares fevereiro 15, 2012 às 2:54 pm

        Wilton, a quantidade não é no sistema, é a configuração do PHP que geralmente é de 8MB, você precisa verificar as configurações de limite de Upload.
        No php.ini altere as linhas
        upload_max_filesize = 500M
        post_max_size = 500M

  118. Wilton fevereiro 15, 2012 às 10:16 pm

    Rafael,

    Só tenho a agradecer realmente! Muito obrigado pela ajuda e parabéns pelo excelente trabalho.

  119. Lincoln Gileade março 18, 2012 às 9:28 pm

    Olá.
    Rafael
    Eu converti com “CONTROL F” os arquivos /class/crud.class.php , /class/session.class.php e /class/conexao.class.php

    Subistitundo
    pg_query por mysql_query
    pg_fetch_array por mysql_fetch_array

    Ai quando entro no index

    Aparece esta mensagem

    “”executeSelectToArray(“id|titulo|materia|datapublic”,”1 = 1 order by id desc”); ?> “”

    a imagem de topo e

    “” Nenhum registro publicado!

    ‘; exit; } ?>

    firstFoto($pageid); if($capa == ’0′) { $capa = “images/picdefault.png”; } ?> “”

    Não esta funcionando.
    Obrigado
    lincolngileade@hotmail.com

  120. Wilton março 26, 2012 às 9:45 pm

    Boa noite Rafael, gostaria de saber se você otimizaria a galeria para ter acesso restrito com usuario e senha individualizado por post. Ao gerar o post e incluir as fotos possibilitar que apenas aquele usuario criado junto com o post acesse e veja as fotos. E o quanto custaria para ter esta versão em mysql com os ajustes. Me confirme também o seu email direto. Abs.

    • Rafael Clares março 27, 2012 às 2:17 am

      Respondi por e-mail. abs

      • Wellington Moreira abril 19, 2012 às 12:45 pm

        boa tarde.. Cara d+ seu post… show mesmo…

        mas cara to com dificuldade.. creio que fiz tudo correto mas esta dando

        Warning : pg_query () [ function.pg-query ]: Query failed: em / home / public_html / autoesco mygallery / / classe / crud.class.php na linha 84

        e não esta fazendo login… sabe dize o que esta acontecendo…

      • Rafael Clares abril 22, 2012 às 2:44 am

        Wellington, desculpe a demora em responder, acho que não está conectado no banco!
        Já fez algum teste para ver se está conectado?

  121. Rogério Dias abril 17, 2012 às 11:36 pm

    No arquivo Index.php tem como exibir as galerias em 3 colunas ao invez de exibi-las em apenas 1 coluna?

    • Rafael Clares abril 22, 2012 às 2:48 am

      Rogério, desculpe a demora em responder, cara dá pra conectar a cafeteira se quiser… mas infelizmente não estou com tempo para ajudar em customizações, mas se valer a dica, você só precisa alterar o CSS.
      Se você reparar no index.php ele gera umas TD para uma tabela, mas você pode alterar as TD’s para Div’s e conseguir o que quer usando CSS.
      Abs e me desculpe se não pude ajudar como esperava.

  122. Alessandro abril 24, 2012 às 1:32 am

    Bom, achei o script realmente pratico e direto, sem frescura! O problema da conexão Mysql eu ja resolvi com alguns retoques e ficou muito bom numa hospedagem híbrida. Até mais a todos.

    • Joao Paulo Rezende julho 5, 2012 às 4:14 am

      Alessandro, ja que voce conseguiu estabelecer o script em MySQL, vamos ver se pode me ajudar..
      Qual o HOST do banco MySQL, no arquivo class/conexao.class.php?
      att,
      Joao Paulo Rezende

      joao@limahg.com.br

  123. Ricardo junho 13, 2012 às 12:32 am

    Fora as instruções, tem mais algo para alterar. Somente aparece que não foi possivel conectar. Tente mais tarde.

    • Ricardo junho 13, 2012 às 1:11 am

      Desconsidere esta mensagem. Consegui a conexão. A senha estava errada.

  124. Ricardo junho 16, 2012 às 5:49 pm

    Ola Rafael. Desculpe, mas existe alguma forma de ter varias galerias distintas. Ex. Galeria 1, Galeria 2 e Galeria 3 ?

    Como efetuar essa modificação ?

    • Rafael Clares junho 20, 2012 às 9:08 pm

      Ricardo, não entendi muito bem. O que você deseja no caso, não seriam categorias?

  125. Ricardo junho 16, 2012 às 11:55 pm

    Eu mais uma vez. A galeria esta tudo Ok, ams com detalhe. Não esta apagando as fotos do servidor. Apaga do BD somente e esta aparecendo um erro:

    Warning: unlink() [function.unlink]: cURL does not allow unlinking in /home/espacowe/public_html/modelo/loja1/removefoto.php on line 29

    Se alguém sabe a solução para isso?

    Abraços

    • Rafael Clares junho 20, 2012 às 9:07 pm

      Ricardo, você deu permissão de gravação no diretório das fotos?
      Qual a versão do PHP ?
      Se puder post o link com a senha de acesso para eu testar (não vou aprovar seu post para não expor os dados);
      abs

  126. Joao Paulo Rezende julho 5, 2012 às 4:54 pm

    Rafael,
    configurei a galeria em Postgree mas ela fica com uma tela branca quando tento acessa=la.
    O que pode ser ?

    • Rafael Clares julho 16, 2012 às 7:30 pm

      João, retire o “@” da frente de todos os comandos pg_connect que tem no arquivo de conexão.
      Certamente é erro de usuário e senha, ao retirar o @ a mensagem de erro será exibida!

  127. Leandro Marcel julho 10, 2012 às 8:18 pm

    Caro Rafael, estou tentando seguir o seu exemplo, mas falta uma parte crucial, o link de download do script de criação das tabelas está desabilitado.

    • Leandro Marcel julho 10, 2012 às 8:20 pm

      háaaaaaaaaaaaa pegadinha do malandro….estava lendo errado…

  128. Rogerio julho 18, 2012 às 1:44 pm

    Bom dia.
    Gostaria de saber onde baixo a versão com mysql e se é possivel usuarios comentar as fotos?
    Obrigado

    • Rafael Clares agosto 1, 2012 às 3:45 pm

      Não está disponível para download, o custo é de R$ 50,00 e não tem opção de comentar fotos;

  129. Cleber Manzano julho 18, 2012 às 1:48 pm

    Oi Rafael,

    Tudo bem com vc?

    queria saber se há possibilidade que nas fotos podemos colocar titulos .
    Ex: tem a foto e logo abaixo uma descrição desta foto.

    obrigado,

    • Rafael Clares agosto 1, 2012 às 3:46 pm

      Poxa Cleber, esse script foi feito para uso didático e não tem muitas funcionalidades, infelizmente não dá!
      Talvez uma próxima versão ok.

  130. Jefferson Breno setembro 25, 2012 às 4:04 pm

    Otimo sistema de galaria de fotos. Estive procurando alguns exemplos, mas esse esta bem completo e pronto para usar

  131. wellington outubro 5, 2012 às 2:08 am

    Colega muito 10 esse post mas no mesu está dando alguma coisa errada…
    fiz conexão do banco de dados coloquei tabelas do sql no banco de dados..
    mas não consigo fazer login……coloco a login e senha padrão: demo mas não entra….
    o que pode ser….

    fiz a instalação do PostgreSQL …..

    por favor… preciso dessa galeria.. Help.. me ajude….

    • Rafael Clares outubro 5, 2012 às 2:13 pm

      Erro na configuração do banco, verifique usuário e senha corretamente;

  132. Jeovane Carvalho outubro 26, 2012 às 8:02 pm

    Ola colega então baixei seu script light box sei o que vc disse acima que esta com alguns erros mais então percebi que no seus códigos php vc não coloca a sigla php vc escreveu ele assim porque e quando coloco php da erro e nem apareçe e página este que vc esta vendendo seria este preço mesmo R$50,00 seria para colocar no meu sit, mas eset que vc ofereçe opara download da para corrijir os erros aguardo resp…

    • Rafael Clares outubro 27, 2012 às 2:33 pm

      Fica muito ruim de ajudar quando alguém diz “alguns erros” e não mencionam os erros.
      Galera, pelo amor de Deus, minhas visões acabaram, é preciso que informem os erros para eu poder ajudar.
      Não tem nada a ver com valores, eu não vivo dessas galerias, infelizmente rs rs …
      Tudo que eu disponibilizo funciona, tudo é testado antes, no entanto, as vezes, de um servidor para outro encontramos algumas dificuldades, nada de outro mundo, só me passar as mensagens
      de erro que eu ajudo na medida do possível;
      As versão paga não é mais paga, segue o link com todas as versões dela.
      http://clareslab.com.br/learn/packgallery.rar

  133. Rafael Clares outubro 27, 2012 às 2:37 pm

    Versões MySQL agora estão disponíveis para download, pack com todas as versões da galeria;
    http://clareslab.com.br/learn/packgallery.rar

  134. Jeovane Carvalho outubro 27, 2012 às 10:32 pm

    Ola Ricardo obrigado por postar o link do mysql então eu estou quase terminando a configuração do sistema de galeria só que aconteçe o seguinte eu li todos os comentários e referente ao meu problema atual é na hora de fechars as tags se vc deixar como esta apareçe este erro “; $v = 1; } ?> “; $v = 1; } } //$materia = substr(“$materia”,0,200). ” … [leia mais]“; ?> mas se fechar da maneira atual <?php da este erro

    ( ! ) Warning: Invalid argument supplied for foreach() in C:\wamp\www\lightbox\colorbox gallery\gallery_colorbox\gallery.php on line 65
    Call Stack
    # Time Memory Function Location
    1 0.0019 145448 {main}( ) ..\gallery.php:0

    E também tirei o php inicial de acesso ao banco se eu fechar as tags assim <?php tbm da outro erro

    Ooops, parece que o sistema quebrou!

    Estou quebrando a cabeça qui se puder me da um help fico grato…

    • Rafael Clares outubro 29, 2012 às 1:18 pm

      Velho está quebrando a cabeça com o código mas não é o código.
      Veja, primeiro feche as tags sim.
      Segundo, confira os dados de acesso ao banco de dados;
      Outra coisa, atualizei o link que contém várias outras versões dessa mesma galeria,segue
      http://clareslab.com.br/learn/packgallery.rar

      Você sabe se a conexão com o banco de dados está ocorrendo?

  135. Jeovane Carvalho outubro 29, 2012 às 11:47 pm

    Oi Rafael no comentario acima não apareçeu as tags php eu fechei tudo assim <?php pra te infomar por isso estou te enviando outro comentario a unica coisa que não esta acontecendo e a conexao com a tabela fotos os dados chegam nas tabelas news e usuarios pelo que vi aqui o unico problema que estou tendo tendo é no script gallery.php esta dando erro booleano e embaixo aonde vai a foto erro forech segue os erros

    Aviso: Argumento inválido fornecido para o foreach () in C: \ wamp \ www \ mysqlgallery \ gallery.php na linha 85
    Chamada de pilha
    # Tempo Memória Função Localização
    1 0,0014 147296 {Main} () .. \ Gallery.php : 0

    Só apareçe esta mensagem acima quando retiro lá do começo do script a palavra php deixando assim <? conforme estava originalmente , e quando envio as fotos ela vaia ate para a pasta fotos mas não vai para o banco de dados eu acho que eu conseguindo resolver isso funcionara o resto perfeitamente e se eu fechar as tags colocando a palavra php não apareçe mais apenas aquele de script ***Opa, parece Que o Sistema quebrou! *** desde ja agradeço

    • Rafael Clares outubro 29, 2012 às 11:52 pm

      Então velho, deve ter algum problema na sua tabela fotos, você já checou para ver se ela existe no banco ?
      Cara é alguma bobeira aí…
      Confere o seguinte, você como está a linha:
      $body = $news->executeSelectToArray( “urlfoto|idfoto|idmateria|capa”, “idmateria = $idmateria”);

      Confere se existem todos esses campos na tabela foto urlfoto|idfoto|idmateria|capa

      Outra coisa, vai no arquivo class/crud.class.php e retira todos os @mysql_query deixando apenas mysql_query (retira o arroba da frente dos mysql_)
      Assim dará para ver o erro do banco;

      • Jeovane Carvalho outubro 30, 2012 às 4:13 pm

        Ola Rafael então consegui resolver fechando aquelas outras tags que estavam assim <?=$idmateria e deixei todas assim <?php echo $idmateria e agora as fotos estão chegando ao banco sim, acho que agora estou entendendo seu script se eu digitar gallery.php no navegador aquela mensagem de sistema quebrado é uma proteção porque o seu esta assim tbm que esta online, pra ninguem invadir o sistema como se fosse aquele sistema antiejct sql pra ninguem usar um recurso de engenharia REVERSA pra invadir o sistema.
        Então Rafael estou quase a deixar pronto seu sisteminha aqui, agora a unica coisa que aconteçe onde vai os trumb as fotos pequenas não apareçem só apareçem um erro assim ERROR:FILE NO FOUND, e li os outros comentários acima e vc disse em um dele que precisaria substituir o trumb.inc mas este que esta no script é para versão php5 é a mesma que uso, meu wamp é o 2.2 rodando com o php versão 5.4.3 precisaria alterar outra coisa…

      • Rafael Clares outubro 31, 2012 às 2:14 pm

        Maluco, tem que ir na encruza… kkkkkkkkkk cara tem algo errado aí no seu server…
        primeiro passo, baixa novamente, antes de tentar usar, vá no seu php.ini e habilite o uso do open_short_tags (dê um pesquisar texto no arquivo, encontre e mude para On);
        Daí testa novamente porque essa aí vc já mexeu bastante. Olha o código não é lindo mas funciona sim.

  136. Jeovane Carvalho outubro 31, 2012 às 3:53 pm

    Cara vc tem razão kkkkkkkkkkkkkkkkkkkk ta zica mesmo ne quero imagine o que vai aconteçer com colocar online, ms então Rafael alterei todas as tags sem a palavra php e coloquei php dentro e aquelas assim <?= deixei assim <?php echo é o correto né.

    • Rafael Clares outubro 31, 2012 às 4:04 pm

      Véi, acho difícil dar erro online. Já testou ?
      Que zica, mas só você tá tendo esse problema aê cara, é que você tá insistindo nesse aí que já tá mexido, se fizer o que eu disse:
      - configurar o PHP para aceitar open_short_tags
      - baixar novamente a galeria e começar do zero
      Instala o teamviewer e me passa o ID/Senha que eu vejo aí pra você man (mas primeiro faça esse procedimento acima).
      Abs

  137. Jeovane Carvalho outubro 31, 2012 às 5:10 pm

    Então rafael esta online agora da uma olhadinhaesta dando um erro na hora de fazer upload das fotos veja http://www.jcimoveisbrasil.com/mysqlgallery/steps.php?step=3&id=47

    • Rafael Clares outubro 31, 2012 às 5:15 pm

      mas sem a senha não consigo entrar véi!

    • Rafael Clares outubro 31, 2012 às 5:21 pm

      Nossa que brecha a minha, olha o arquivo uploadff.php na linha 130
      altere de
      $erros[] = $this->upload_info;
      para
      $erros[] = $upload_info;

      Daí vai dar outro erro e vamos vendo…

  138. Jeovane Carvalho outubro 31, 2012 às 5:14 pm

    Desculpa ai man te perturbar é que achei da hora sua galeria e queria muito ela neste de imóveis…

  139. Jeovane Carvalho outubro 31, 2012 às 5:38 pm

    vc tem msn

    • Rafael Clares outubro 31, 2012 às 5:40 pm

      kkkkkkkkkkkkkk tá zoando né? suporte via msn! aí é demais irmão!
      Faça a alteração que eu disse que funciona;

  140. Jeovane Carvalho outubro 31, 2012 às 5:42 pm

    Man agora esta dando erro de largura de imagem

    • Rafael Clares outubro 31, 2012 às 5:45 pm

      Véi usa um pouco de instinto aí cara, no mesmo arquivo altere:
      $largura_max = 800; // largura maxima para ocorrer o resize
      $largura = 800; // nova largura
      $altura = 600; // nova altura

      Ou mande uma imagem com largura menor

  141. Jeovane Carvalho outubro 31, 2012 às 5:44 pm

    Blz irmão mas ja esta me ajudando muito valew mesmo sei que é complicado muitas pessoas ai te enviando suport mas ja aprendi muito com seus scripts mas ja é uma mão na roda.

  142. Jeovane Carvalho outubro 31, 2012 às 5:53 pm

    Então estou fazendo as alterações só que esat dando ainda o mesmo erro as imagens por exemplo são de 640 480 pixels e ela da errro mesmo eu deixando o tamanho mior no arquivo

    • Rafael Clares outubro 31, 2012 às 5:57 pm

      Remove a linha:
      $upload_info = ”
      A imagem:
      Deve ter como largura máxima de $largura_max pixels”;
      deixa só a linha:
      $upload_info = $handle->error;

  143. Jeovane Carvalho outubro 31, 2012 às 6:09 pm

    Então agora deu erro de diretorio e fiz assim confome vi nos comentarios

    $homeDB = “jcimoveisb”;
    $baseUrl = “http://jcimoveisb/Web/mysqlgallery/”;
    $fotodir = “http://jcimoveisb/Web/mysqlgallery/fotos/777″;

    • Rafael Clares outubro 31, 2012 às 6:12 pm

      Cara, você não leu o tutorial ?
      Na pasta fotos, tem que dar permissão de 777 (gravação)
      Pelo FTP, só clicar na pasta em propriedades e alterar as permissões da pasta.;

  144. Jeovane Carvalho outubro 31, 2012 às 6:21 pm

    vou ter que contactar minha hospedagem os fpd não dão permissão de alteração de permissão vou resolver isso agora.

  145. Jeovane Carvalho outubro 31, 2012 às 6:36 pm

    Ah sim tentei deletar as fotos mas ele retorna ao aquivo gallery.php com aquele erro ops sistema quebrado…

    • Rafael Clares outubro 31, 2012 às 8:23 pm

      mas isso não existe:
      $fotodir = “http://jcimoveisb/Web/mysqlgallery/fotos/777″;

      não seria ?
      $fotodir = “http://jcimoveisb/Web/mysqlgallery/fotos”;

  146. Jeovane Carvalho outubro 31, 2012 às 9:29 pm

    Rafael acho que consegui terminar meu trabalho, resolvi os problemas, 0 1º era deletar as fotos consegui resolver faltou tirar o @ do arquivo remove foto la no final no header, o 2º era a permissão do servidor agora o upload das fotos ocorre, normalmente depois da uma olhadinha la no link http://www.jcimoveisbrasil.com/mysqlgallery/admin.php quando vc reponder te passo a senha para logar, através do seu support estou apredendo muita coisa sobre php claro que a estrada é longa mas o começo já é tudo, agora vou fazer algumas modificações e implementar em meu site, passei madrugadas e dias para por em funcionamento mas valew a pena, as vezes uma falta de atenção nossa é que o script não roda esqueçer um ponto deixar espaço.
    Depois me passa seu email para que eu tratar um assunto do seu interesse..
    Um forte abraço e obrigado pelo apoio seu site é bombástico, fica com DEUS man valew.

    • Rafael Clares outubro 31, 2012 às 9:33 pm

      Cara vou ser muito sincero com você e espero que não se decepcione mas… pare e pense um pouco, agora me responda:
      - Qual era o erro do script ?
      Te digo, nenhum erro, absolutamente nenhum, esse script tem cerca de 2 mil downloads, se tivesse tantos erros teriam ao menos 5 mil comentários nesse post.

      O único erro que houve foi a falta de atenção, no tutorial, umas das coisas que estão frisadas é justamente “Permissão da pasta fotos”.
      Se tivesse lido com calma e tivesse dados a devida permissão, teríamos poupado um dia inteiro.
      Boa sorte na sua jornada e da próxima, tente ler o tutorial antes de instalar o script;
      Abs

      • Jeovane Carvalho outubro 31, 2012 às 10:46 pm

        Não ok pode ser que eu tenha alterado alguma coisa, mas mas o erro é meu mesmo e não seu sei que o script esta correto mas vc sabe a gente aprende errando, ams se possivel da uma olhadinha la pra ver se esta tudo correto senão deixei nada faltando…blz abs.

Os comentários estão desativados.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 141 outros seguidores

%d blogueiros gostam disto: