16 comentários

  1. Junior Eberhardt

    falai Rafael, beleza?

    então testei o teu script e dá erro na linha 159:
    Fatal error: Call to undefined function curl_init() in D:\wamp\www\pegaVideo\youtube.class.php on line 159

    1. Junior Eberhardt

      deu certo Rafael, o cURL tava desativado rsrs..

      posso dar uma opinião?

      na linha 197 e 198
      trocar por isso:
      parse_str(parse_url($this->link, PHP_URL_QUERY));

      ai no iframe tu só coloca a variável $v.

      fica assim:

      public function get_embed_video($width = 396, $height = 297){
      // pega o id do vídeo usando a variavel $v
      parse_str(parse_url($this->link, PHP_URL_QUERY));
      return “”;
      }

      aprendi isso hoje, na net… e decidi compartilhar com você que essa classe é demais.

      valeu

  2. Julio

    Olá Rafael. Gostei demais da sua classe e gostaria de perguntar algo: como pego o vídeo em si, ao invés da URL? Por exemplo, quero pegar o arquivo de video “video_teste.mp4” ao invés de pegar a URL desse video, saca?
    Pode me ajudar?
    Abraços e parabéns!

  3. Vanessa

    Estou precisando de ajuda para fazer uma coisa muito simples em php.
    Vc pode me ajudar? Preciso fazer um banco de dados e as escolhas das pessoas devem ser armazenadas nele.Como fazer isso?

  4. Lucas Silva

    Legal Rafael! Mas podemos cadastrar vídeo do YouTube tbm de uma forma fácil, veja http://blog.glaucocustodio.com/2012/08/11/cadastro-de-videos-do-youtube-com-php/

  5. Http://www.Narutomania.com

    Hi there! I know this is kinda off topic but I was wondering
    if you knew where I could get a captcha plugin for my comment form?

    I’m using the same blog platform as yours and I’m having trouble finding one?
    Thanks a lot!

  6. Samuel

    Olá amigo!

    Eu estava com problemas com essa classe mas pelo visto eu já resolvi.
    ah e muito obrigado pela classe,me ajudou muito mesmo.

  7. jean

    rafael, eu nao consegui fazer o download do arquivo INC dá erro. pode enviá-lo? se você tiver a porte do youtube.php pronta envia também. posso estar errando em algo.

  8. artur

    Ola Rafael

    Deu erro:
    Warning: in_array() expects parameter 2 to be array, null given in C:\xampp\htdocs\youtube\youtube.class.php on line 128

    A linha 128 tem esse bloco:

    127: $propertys = $this->get_propertys_tags();
    128: if(in_array(‘noindex’, $propertys)){
    129: $this->setErro(‘URL inválida’);
    130: return false;
    131: }

    Parece que nao ta recebendo o segundo parametro $propertys

    Dei uma olhada no codigo e não ta executando a linha:

    167: $data = curl_exec($ch);

    Obrigado por compartilher seu conhecimento;

    1. artur

      Funcionou perfeito , era problema no CURL

      Valew.

  9. Paulo

    Prezado Rafael,
    Tive problemas no teste de sua classe.

    Erro:

    Notice: Undefined variable: prop_tags in C:\xampp\htdocs\sistemas\Youtube.class.inc on line 187
    Warning: in_array() expects parameter 2 to be array, null given in C:\xampp\htdocs\sistemas\Youtube.class.inc on line 128

    Alguma dica ?

    Abraços.

Deixar um comentário