Passar o valor de um campo para dentro de um iframe (template html) [RESOLVIDO¡]

Montei um template HTML para criar uma consulta no formato livre (Template HTML) e preciso mostrar nesse meu template o conteudo de um campo (google drive link) que esta no meu BD.
exemplo:

<iframe src="https://drive.google.com/embeddedfolderview?id=XXXXxxxXXXXXXxxXXXXX#list" width="100%" height="500" frameborder="0"></iframe>	

campo do BD ( que sempre vai ser um campo tipo link) ---->> {Const_link}

precisaria colocar tipo :

" <iframe src= {Const_link} 100%" height=“500” frameborder=“0”> "

ou seja substituir pelo conteúdo do campo.

Grato.

Faça concatenação, assim:

" <iframe src=".{Const_link}." 100%" height=“500” frameborder=“0”> "
1 Curtida

Valeu Kleyber ! solução é essa mesmo… muito obrigado.!

só falta resolver a bronca que na hora de rodar…apareceu

Forbidden

You don’t have permission to access this resource.

Depois que hospedei aparece essa mensagem dentro do IFRAME… será que precisa colocar algo no campo alem da url ? testei ate com uma URL basica do google , e nada.

Not Found

The requested URL was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

É que os navegadores não permitem mais o acesso a links externos a partir de um iframe…

Se eu colocar no template html :

" <iframe src=“https://youtube.com” 100%" height=“500” frameborder=“0”> " funciona.

mas se colocar o .{Const_link}. dá esse erro que postei.

ou seja o campo ele nao aceita… nem rodando localhost e nem hospedando.

Pelo seu código não esta sabendo concatenar dados na string do iFrame.

Inspecione seu código e veja o que está mostrando no atributo Src do iFrame.

copiei como exemplo o codigo do proprio tutorial do scriptcase

Tutorial: Card View HTML (Formato Livre) | Tutoriais Scriptcase (myscriptcase.com)

apenas inseri um " <iframe src=".{Const_link}." 100%" height=“500” frameborder=“0”> "
pelo que vi nem tem esse atributo SEC.

se puder postar um exemplo… dessa chamada do iframe… agradeceria.

Pois esse código esta errado

Bote um exemplo aí meu amigo… :wink:
Quebre essa castanha…

Amanhã monto um exemplo.

Geralmente uso HEREDOC para facilitar a escrita do código que contenham aspas, variáveis …

$url = {Const_link};
echo <<<HTML
<iframe src="$url" witdh="100%" height="500px" frameborder="0"> 
</iframe>
HTML;

Se for jogar dentro de uma variável ou campo scriptcase
Não esquecer de escapar as aspas internas.

$url = {Const_link};
{campo_label} = <<<HTML
<iframe src="$url" witdh="100%" height="500px" frameborder="0"> 
</iframe>
HTML;

Ou …

$url = {Const_link};
{campo_label} ="<iframe src=\"$url\" witdh=\"100%\" height=\"500px\" frameborder=\"0\"”></iframe>"; 

Sempre que postar um código, faça-o entre:

[code] e [/code]

A regra para iframes cujo o domínio estejam fora do domínio da aplicação ainda valem.

Bom sou iniciante … então vamos lá:

“Se for jogar dentro de uma variável ou campo scriptcase
Não esquecer de escapar as aspas internas.”

Não entendi essa parte acima.

Vc enviou 3 exemplos , só o primeiro já resolve ?
Outra dúvida … {campo_label} quem é ele no código? Tipo é um exemplo ? Pois não tenho ele como campo…
Tudo isso aqui acontece dentro do template html correto?

Não sei o que quer dizer com template Html no SCRIPTCASE.

Tudo que mostrei é para usar em eventos da aplicação.

Aqui damos dicas para ajudar com SCRIPTCASE.

Tem que estudar PHP, HTML, css, Javascript e SQL para se desenvolver na ferramenta.

Explicando:
Fiz uma aplicação grid com o formato livre
Fui na opção do SCRIPTCASE - template html e montei um template que chama os campos… e um dos campos é URL
Então a única coisa que não aparece é justamente o conteúdo da URL dentro de um iframe…

O código que passei é PHP.

Em um arquivo HTML, para usar uma sessão php precisa escapar para sessão PHP

Aqui html
<?php
//aqui php
?>
Aqui html

Eu nunca adoto escapar para sessão PHP dentro de html, por seguir uma norma PHP full stack, onde o php reinderiza todo html.

Mas no caso do SCRIPTCASE, não tem Muito jeito se deseja usar o template de cabeçalho da aplicação.

No cabeçalho não sei Se vai obter o valor do campo referente ao registro corrente em sessões php dentro do template.

Acho que vai precisar de uma programação mais avançada para isso.

Ok então pessoal… obrigado pelas ajudas.
Vou buscar o porque não está funcionando. Pelo que andei já vendo htmls com iframe atualmente nao são muito amigáveis nos servidores e navegadores.