Estoy intentando meter una url en un php sin que se muestra el contenido
<iframe class="youtube-player" type="text/html" width="640" height="385"
src="https://www.youtube.com/watch?v=VAMR84vQifk" frameborder="0">
</iframe>
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
Estoy intentando meter una url en un php sin que se muestra el contenido
<iframe class="youtube-player" type="text/html" width="640" height="385"
src="https://www.youtube.com/watch?v=VAMR84vQifk" frameborder="0">
</iframe>
No estás poniendo bien la URL de destino del iframe. El formato debe ser:
https://www.youtube.com/embed/CODIGO_VIDEO
Tu estás utilizando la URL completa de YouTube con el watch?v=CODIGO_VIDEO
y no la URL para hacer la incrustación (embed).
Código correcto:
<iframe width="560" height="315" src="//www.youtube.com/embed/VAMR84vQifk" frameborder="0" allowfullscreen></iframe>
Lo más simple para esto es cerrar PHP, poner el código del IFRAME y volver a abrir PHP:
?>
<iframe class="youtube-player" type="text/html" width="640" height="385"
src="https://www.youtube.com/watch?v=VAMR84vQifk" frameborder="0">
</iframe>
<?php
Podés hacer esto en cualquier parte, incluso dentro de un IF o de cualquier estructura de repetición.
Te referís a esto o a otra cosa? Me desorienta un poco cuando decís "sin que se muestra el contenido"... Si es otra cosa, por favor aclarala mejor.