entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

insertar video youtube en web

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>

2 Respuestas

1voto

carlossevi Puntos63580

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>

0voto

Leonardo-Tadei comentado

Qué buena vista, Carlos!
Siempre creí que el código del IFRAME que ponía Gonzalss era extraído del botón "compartir" de YouTube y luego me fijé solo en el código.

1voto

Leonardo-Tadei Puntos227320

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.

0voto

gonzalss comentado

Es que lo tengo dentro del código que me ayudaste a arreglaro ayer

 <p>Bienvenido : </p>
 <?php 
if (isset($_SESSION['email'])) {

    echo '<b>'.$_SESSION['email'].'</b>.('.$_SESSION['fp_username'].')';
?>  

    <p>  1 Propiedades de las raquetas (MATERIALES Y EQUIPAMIENTOS). :</p>

<iframe class="youtube-player" type="text/html" width="640" height="385"
src="https://www.youtube.com/watch?v=VAMR84vQifk" frameborder="0">
</iframe>

 <? 
    echo '<p><a href="logout.php">Logout</a></p>';

}else{
?>  

Simplemente , no se muestra el video

0voto

Leonardo-Tadei comentado

No se ve el video pero si se ve el mensaje "1 Propiedades de las raquetas (MATERIALES Y EQUIPAMIENTOS). :" ???

O no se ve el video porque no entra al IF ???

Serían dos situaciones muy distintas...

0voto

gonzalss comentado

Entra en el IF ya que muestra lo de Propiedades de las raquetas , pero lo que no muestra es el video insertado.
A ese error me refiero Leonardo

Muchas gracias

0voto

gonzalss comentado

Muchas gracias Leonardo

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta