Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

milkybar

Variavél recebendo diretorio escrito e com com outra variavel.

Recommended Posts

Preciso criar uma variavel, recebendo um URL:



$variavel = "pasta1/pasta2/$this->item->diretorio"



Quando crio um sistema para a pasta e nome do arquivo sem variavel no diretorio, funciona.


Quando tento colocar uma variavel como acima, não roda.



Na verdade tudo isso é só para fazer um glob com loop para um sistema de albuns de fotos, onde cada variavel no meio da url, buscará o nome de uma pasta diferente cadastrada, para alterar o recheio do que será exibido.



Sou new em php. help-mees


Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, estou usando o $this para recuperar os títulos das páginas e conteúdos demais da página.

Só não estou conseguindo receber ele na variavel.

 

seria uma variavel recebendo, o diretorio album/imagens/ $this->item->diretorio (que seria o final do link e que definiria o local de cada pasta).

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só gostaria de saber se alguém pode me ajudar.

 

como faço para corrigir este erro:

O url terá o nome de dois diretórios escritos normalmente / uma variavel.

 

 

Alguém?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

O que você ainda não percebeu é que vc só vai recuperar o resultado para 1 registro do seu banco (isso estou supondo, pois não viu seu código).

Por que não mostra o seu Código?

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php

$caminho = "images/albuns/ AQUI ENTRATIA A VARIAVEL -> COLUNA DO ITEM ATUAL /";

$img = glob($caminho.'*.jpg');

$contador = count($img);


$loopHorizontal = 5;

$cont = 1;

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

O que quero recuperar é um titulo, que será cadastrado junto álbum e servirá como nome da pasta das fotos.

Você não tá entendendo, queremos ver o código que faz toda a recuperação do banco e lista.

 

 

faz um explode

 

 

você pode fazer assim:

<?php$pasta = dirname(__FILE__) . "/pasta/";        foreach (glob($pasta . "*.jpg") as $arquivo) {                $arquivo = str_replace($pasta, '', $arquivo);                $info_arquivo = explode('.', $arquivo);                $nome = $info_arquivo[0];                echo $nome . '<br>';    }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Imagina se eu precisar somente de uma variavel recebendo um diretório.

 

Não vou ter uma pasta ou diretório fixo, cada página que entrar irá recuperar um titulo de uma determinada coluna da tabela, que definirá o diretório das imagens.

 

Preciso escrever o direróio com o nome da pasta escrita normal + a variavel: nomedapasta/$variavel

 

como faço para inserir "texto/$variavel" ???

 

Alguém??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui, era só concanetação mesmo!

 

$caminho = "images/albuns/" .$variavel. "/";

 

Tinha faltado os pontos antes e depois da variavel e a aspas duplas na ultima barra, que é essencial para fazer a montagem do link para a galeria.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.