Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/08/2009, 09:03
Avatar de jcxnet
jcxnet
 
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 7 meses
Puntos: 56
Respuesta: No puedo pasar srting de video de Youtube a otra pagina

Hola, parece que los diversos caracteres del código embed complican el envío, porque no recibes la url del video y generas el embed detectando el ID del video, es lo que suelo hacer con este tipo de funcionalidades.
Te paso este par de funciones que te pueden ayudar:
Código PHP:
function _youtubeId($url){
        if ( 
preg_match('/v=([^&]*)/',$url,$matches)){
          return 
urlencodestrip_tags$matches[1] ) ); //video_id
        
}else{
          return 
false//no video_id o url errada
        
}
    }

function 
_getVideoThumbnail($video_id){
        
$img "http://i.ytimg.com/vi/$video_id/default.jpg";
        
$copydir "files/imagenes/"//directorio donde se almacena el thumbnail del video
        
$data file_get_contents($img);
        
$file fopen($copydir "$video_id.jpg""w+");
        
fputs($file$data);
        
fclose($file);     
    } 
__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **