Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robson Martins

Video do youtube no site

Recommended Posts

Ola a todos do fórum

 

Nós gostaria de poder colocar vídeos do youtobe no meu site mais eu gostaria de salvar só a url, pois ela ficara salva no banco de dados do site seria sim.

 

Se eu salvar este código eu vejo o vídeo

http://www.youtube.com/watch?v=C1X_p_ukSE4

 

Mais se eu copiar o url

 

http://www.youtube.com/watch?v=C1X_p_ukSE4

 

Não da para ver o vídeo.

 

Este aqui e meus códigos oque eu poderia fazer para dar certo

 

 

Aqui e para salvar

<input type="text" name="Videos_1" value="<%=strVideos_1%>" size="100" maxlength="100" class="campo">

<br>

<br>

 

 

 

aqui e para ver

<object width="181" height="133">
               <param name="movie" value="<%=strVideos_1%>">
               </param>
               <param name="allowFullScreen" value="true">
               </param>
               <param name="allowscriptaccess" value="always">
               </param>
               <embed src="<%=strVideos_1%>" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="181" height="133"></embed>
             </object></p>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que copiar a URL que fica dentro da caixa de texto INCORPORAR.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma procurada no lab. de scripts k existem exemplos k pode te ajudar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<%   
class YouTube   
    private objXML   
    private objLista   
    private usuario   
    private url   
    private id, i   
    private nome_objeto   
  
    private sub objetosXML()   
      set objXML = server.createObject("MSXML2.DOMDocument.3.0")   
           objXML.async = false  
            objXML.setProperty "ServerHTTPRequest", true  
            objXML.validateOnParse = false  
            objXML.load(url)   
        set objLista = objXML.getElementsByTagName("*")   
    end sub  
  
    public sub carregarURL()   
        usuario = "nome_do_seu_usuario"  
        url = "http://gdata.youtube.com/feeds/api/users/"&usuario&"/favorites"  
        call objetosXML()   
  
        for i = 16 to (objLista.length - 1)   
            select case (objLista.item(i).nodeName)   
                case "id"  
                    nome_objeto = objLista.item(i).text   
                    id = right(nome_objeto, len(nome_objeto) - instrRev(nome_objeto,"/"))   
  
                    tabela = tabela & "<table width=""494"" border=""0"" cellspacing=""0"" cellpadding=""0"">"  
                    tabela = tabela & "<tr><td colspan=""2"">"  
                    tabela = tabela & "<object width=225 height=144><param name=movie value=http://www.youtube.com/watch?v="&id&"></param>"  
                    tabela = tabela & "<param name=allowFullScreen value=true></param>"  
                    tabela = tabela & "<param name=allowscriptaccess value=always></param>"  
                    tabela = tabela & "<embed src=http://www.youtube.com/watch?v="&id&" type=application/x-shockwave-flash allowscriptaccess=always allowfullscreen=true width=225 height=144></embed>"  
                    tabela = tabela & "</object>"  
                   tabela = tabela & "</td></tr>"  
  
                case "title"  
                    tabela = tabela & "<tr><td width=""92"" valign=""top"" style=""font: 11px Arial;""><strong>TÍTULO:</strong></td>"  
                    tabela = tabela & "<td width=""402"" valign=""top"" style=""font: 11px Arial;"">"&objLista.item(i).text&"</td></tr>"  
  
                case "content"  
                    tabela = tabela & "<tr><td valign=""top"" style=""text-align: justify; font: 11px Arial;""><strong>DESCRIÇÃO:</strong></td>"  
                    tabela = tabela & "<td valign=""top"" style=""font: 11px Arial;"">"&objLista.item(i).text&"</td></tr>"  
                    tabela = tabela & "</table><br><br>"  
            end select  
        next  
  
        response.write(tabela)   
    end sub  
end class  
%>

 

.<%@ Language="VBScript" %>   
<!--#include file="Default.class.asp"-->   
<%   
dim yt   
set yt = new YouTube   
%>   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   
<html xmlns="http://www.w3.org/1999/xhtml">   
<head>   
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   
<title>Untitled Document</title>   
</head>   
<body>   
<%=yt.carregarURL()%>   
</body>   
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para fazer a sugestão do Patrique, apenas salve o código do vídeo.

 

O HTML ficará assim:

 

<object width="181" height="133">
       <param name="movie" value="http://www.youtube.com/watch?v=<%=strVideos_1%>">'>http://www.youtube.com/watch?v=<%=strVideos_1%>">
       </param>
       <param name="allowFullScreen" value="true">
       </param>
       <param name="allowscriptaccess" value="always">
       </param>
       <embed src="http://www.youtube.com/watch?v=<%=strVideos_1%>" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="181" height="133"></embed>
       </object>

Compartilhar este post


Link para o post
Compartilhar em outros sites

kker duvida posta ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola hargon ficou uma beleza este codigo co a ideia do Patrique.

 

Se não for muito voce poderia me ajudar em mais uma coisa, como posso copiar o url inteiro mais na hora de salvar no banco de dados ele so salvaria o codigo. tirando o http://www.youtube.com/watch?v= e so mandando para o banco de dados este codigo 4LKIxwDo05o teria como fazer isto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode recuperar atraves de funcoes para string, passando a url como string e recortando apenas o k ker, existem exemplos no lab. de script, da uma pesquisada

Compartilhar este post


Link para o post
Compartilhar em outros sites

<%

url = "http://bla bla bla/watch?v=SKSAF3647"

url = split(url,"=")

Response.Write url(0)

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

hargon este codigo não entendi onde eu vou colocar ele eu uso este codigo para salvar <input type="text" name="Videos_1" value="<%=strVideos_1%>" size="100" maxlength="100" class="campo">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Foi só um exemplo. Ficaria assim:

strVideos_1 = split(strVideos_1,"=")

       <object width="181" height="133">
       <param name="movie" value="http://www.youtube.com/watch?v=<%=strVideos_1(0)%>">
       </param>
       <param name="allowFullScreen" value="true">
       </param>
       <param name="allowscriptaccess" value="always">
       </param>
       <embed src="http://www.youtube.com/watch?v=<%=strVideos_1(0)%>" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="181" height="133"></embed>
       </object>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.