Ir para conteúdo

POWERED BY:

Arquivado

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

kvg666

[Resolvido] aspas e validação W3C

Recommended Posts

Boa tarde,

Estou tendo alguns problemas pra validar o código no W3C. Estou buscando o path da imagem no banco de dados e na hora de exibir, dentro do loop, faço assim:

 

echo "<img src=$foto>";

O problema é que pra validar tem que ter aspas antes e depois do caminho da imagem, mas se por aspas, na hora que for exibir as imagens, permanece a variável e não o caminho da imagem...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra validar a tag <img> MESMO tem que ter o atributo alt e estar fechada também.

 

echo "<img src=\"{$foto}\" alt=\"{$titulo_foto_ou_uma_descricao}\" />";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, não funcionou. Abaixo o código completo da tag....

 

<a href=\"{$foto}\" rel="lightbox"><img src=\"{$miniatura}\" border="0" alt=\"{$nome}\" /></a>

Já tentei por \"$foto\", \"$foto"\, \{"$foto"}\, {"$foto"}, também não resolveu....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas antes de tudo.

 

Isso:

<a href=\"{$foto}\" rel="lightbox"><img src=\"{$miniatura}\" border="0" alt=\"{$nome}\" /></a>
Está no html ou dentro de um trecho php?

 

Se estiver no html realmente nao vai funcionar, pois precisa abrir a tag do php pra ser interpretado:

 

<a href="<?php echo $foto; ?>" rel="lightbox"><img src="<?php echo $miniatura; ?>" border="0" alt="<?php echo $nome; ?>" /></a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então o problema já esta diferente da sua primeira mensagem (que parecia estar dentro de um laço em php),

vamos ser mais claros galera, a gente não tem como advinhar o que se passa com voces até voces escreverem pra gente.

 

Amigo, você ja sabe que pro php funcionar ele precisa estar dentro da tag "<?php ?>" ?? - não parece..

 

Veja o box do codigo na minha mensagem acima que voce vai ver que eu ja escrevi como deveria ficar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais simples:

 

echo '<a href="'.$foto.'" rel="lightbox"><img src="'.$miniatura.'" alt="'.$nome.'" /></a>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais simples:

 

echo '<a href="'.$foto.'" rel="lightbox"><img src="'.$miniatura.'" alt="'.$nome.'" /></a>';

 

Pois é, mas fiz do outro jeito pra deixar claro como ele iria interpretar o php somente naquele pedaço da tag. ;)

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.