Código não exibe as imagens de uma pasta

jQuery

MySQL

PHP

23/02/2017

Bom dia, pessoal

A tempos uso um código para exibir as imagens de uma determinada página. Sempre funcionou perfeito (enquanto usava funções mysql). Agora que uso PDO, o código roda mas não exibe as imagens, apenas uns ícones de imagem não encontrada. Alguém já passou por isso e/ou encontrou a solução?

Segue o código abaixo.

<?php
        $pasta = "url/da/pasta/";
        if (!is_dir($pasta))
            die("<h2>O caminho $pasta não existe</h2>");
        $arquivos = glob("$pasta{*.jpg,*.png,*.gif,*.bmp,*.JPG}", GLOB_BRACE);
        foreach ($arquivos as $img) {
        ?>
            <a href="<?php echo $img; ?>" rel="shadowbox">
                <img src="<?php echo $img; ?>" />
            </a>
        <?php } ?>
Carlos Magno

Carlos Magno

Curtidas 0

Respostas

Carlos Magno

Carlos Magno

23/02/2017

Pessoal, ao rodar o código acima ele diz que a pasta. Mas ela existe e contem imagens a ser exibida. Poderia ser alguma configuração no php.ini?
GOSTEI 0
Victor Machado

Victor Machado

23/02/2017

Olá Carlos, você pode verificar qual a url final de cada arquivo?

Ela pode estar sendo gerada sem a referência da pasta.
GOSTEI 0
Carlos Magno

Carlos Magno

23/02/2017

No código: $pasta = http://www.meusite.com.br/v2/galeria/eventos/$nomedapasta/;
Como ele me retorna = O caminho http://www.meusite.com.br/v2/galeria/eventos/nomedapasta/ não existe

No cadastro da galeria já coloco para que, ao criar a pasta, não entre maiúsculo, espaços e nem caracteres especiais, e ainda coloco para ficar com chmod 777.
GOSTEI 0
POSTAR