Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/08/2012, 07:03
Avatar de Adrii952
Adrii952
 
Fecha de Ingreso: diciembre-2011
Ubicación: Madrid
Mensajes: 116
Antigüedad: 13 años, 2 meses
Puntos: 7
Respuesta: Videos de youtube > php

Yo escribí una función para mi red que convierte un link con ese formato a un vídeo insertado, sin necesidad de escribir ningún código adicional;

Código PHP:
function ConvierteLinkYoutube($Cadena) {
$Pos_Link_Youtube stripos($Cadena,"http://www.youtube.com/watch?v=");
$Enlace_Youtube substr($Cadena,$Pos_Link_Youtube+31,11);
$Cadena str_ireplace("http://www.youtube.com/watch?v=".$Enlace_Youtube,'<iframe width="460" height="260" src="http://www.youtube.com/embed/'.$Enlace_Youtube.'" frameborder="0" allowfullscreen></iframe>'$Cadena);    
return 
$Cadena;

Espero que te sirva

O si sólo quieres sacarle el código al enlace entero usa esta parte

Código PHP:
$Pos_Link_Youtube stripos($Cadena,"http://www.youtube.com/watch?v=");
$Enlace_Youtube substr($Cadena,$Pos_Link_Youtube+31,11); 

Última edición por Adrii952; 17/08/2012 a las 07:08