Obtener url del navegador para introducirlas dentro de un codigo

xaiborweb Seguir

Programador
No recomendado
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Dic 2012
Mensajes
1.049
hola amigos de forobeta

estoy editando un stream de jwplayer el cual para agregarle los vídeos tengo que remplazar url del video por la url del servidor manualmente.

<object id="flashplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400">
<param name="movie" value="player.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=url del video" />
<embed name="flashplayer" src="player.swf" FlashVars="plugins=plugins/proxy.swf&proxy.link=url del video" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="600" height="400" />
</object>

y si por ejemplo dicha url estuviera en el navegador por ejemplo así
midominio.com/?url del video o
midominio.com/#url del video

cual seria el código para obtener esa url del navegador y asi automáticamente la pusiera dentro del código object
dejo código en html para verlo mejor.
HTML:
<object id="flashplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400">
<param name="movie" value="player.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=url del video" />
<embed name="flashplayer" src="player.swf" FlashVars="plugins=plugins/proxy.swf&proxy.link=url del video" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="600" height="400" />
</object>

muchas gracias por comentar :)
 
Última edición:

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.720
Yo lo hago así:

PHP:
<?='http://'.$_SERVER['HTTP_HOST']?>
 

xaiborweb

Programador
No recomendado
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Dic 2012
Mensajes
1.049
Yo lo hago así:

PHP:
<?='http://'.$_SERVER['HTTP_HOST']?>

gracias por comentar amigo, osea tu dices que quede asi ?

<object id="flashplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400">
<param name="movie" value="player.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=<?='http://'.$_SERVER['HTTP_HOST']?>" />
<embed name="flashplayer" src="player.swf" FlashVars="plugins=plugins/proxy.swf&proxy.link=<?='http://'.$_SERVER['HTTP_HOST']?>" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="600" height="400" />
</object>

y como obtendría e enlace acaso así ? midominio.com/?url del servidor

por que si es así no funciono
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.720
gracias por comentar amigo, osea tu dices que quede asi ?

<object id="flashplayer" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400">
<param name="movie" value="player.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=<?='http://'.$_SERVER['HTTP_HOST']?>" />
<embed name="flashplayer" src="player.swf" FlashVars="plugins=plugins/proxy.swf&proxy.link=<?='http://'.$_SERVER['HTTP_HOST']?>" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="600" height="400" />
</object>

y como obtendría e enlace acaso así ? midominio.com/?url del servidor

por que si es así no funciono

Eso que te dije es igual que poner el dominio.

Intenta haciendolo con variable

$dominio = 'http://'.$_SERVER['HTTP_HOST'];

<?=$dominio?>
 

kanikase

Préstamo
Ómicron
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
22 Feb 2014
Mensajes
4.720
Estamos en la sección javascript :confused:

- - - Actualizado - - -

La puedes conseguir con:

PHP:
document.URL
o

PHP:
window.location.href

Y dime como metes javascript dentro de una etiqueta html.
 

xaiborweb

Programador
No recomendado
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Dic 2012
Mensajes
1.049
Eso que te dije es igual que poner el dominio.

Intenta haciendolo con variable

$dominio = 'http://'.$_SERVER['HTTP_HOST'];

<?=$dominio?>

amigo que pena no entiendo como debería de poner el código acaso asi ?

<object id="flashplayer" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400">
<param name="movie" value="player.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=http://'.$_SERVER['HTTP_HOST']" />
<embed name="flashplayer" src="player.swf" FlashVars="plugins=plugins/proxy.swf&proxy.link=http://'.$_SERVER['HTTP_HOST']" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="600" height="400" />
</object>

o asi

<object id="flashplayer" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" width="600" height="400">
<param name="movie" value="player.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=<?=$dominio?>" />
<embed name="flashplayer" src="player.swf" FlashVars="plugins=plugins/proxy.swf&proxy.link=<?=$dominio?>" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="600" height="400" />
</object>

te agradezco mucho tu ayuda pero te agradecería aun mas si me pasas la variable ya introducida en este código que muestro ya que tal ves no te entienda bien amigo muchas gracias
 

lombervid

Zeta
Verificación en dos pasos desactivada
Desde
29 Abr 2011
Mensajes
1.516
Y dime como metes javascript dentro de una etiqueta html.

Nunca dije si iba a ser facil o si se iba a poder, pero si están preguntando como hacer algo en PHP de nada le va a servir que le des la solución en ruby.

Y contestando a tu pregunta, aqui hay una forma de hacerlo: http://jsfiddle.net/ar69fsqL/4/embedded/ (claro que no ve ve nada en el explorador por las url's que tiene).


En este ejemplo se puede ver mejor: http://jsfiddle.net/ok6zkfr6/4/embedded/

Saludos.
 
Última edición:

xaiborweb

Programador
No recomendado
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Dic 2012
Mensajes
1.049
Nunca dije si iba a ser facil o si se iba a poder, pero si están preguntando como hacer algo en PHP de nada le va a servir que le des la solución en ruby.

Y contestando a tu pregunta, aqui hay una forma de hacerlo: http://jsfiddle.net/ar69fsqL/2/embedded/ (claro que no ve ve nada en el explorador por las url's que tiene).


En este ejemplo se puede ver mejor: http://jsfiddle.net/ok6zkfr6/4/embedded/

Saludos.

gracias por responder brother pero la verdad no veo la forma de como incorporarle ese código a por ejemplo esto.

tengo una url asi por ejemplo :
HTML:
midomino.com/?http://allmyvideos.net/0mpfnhg4v8fb
midomino.com/?http://allmyvideos.net/0mpfnhg4v8fb
o como sea
y necesito que en el script quede asi
HTML:
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=http://allmyvideos.net/0mpfnhg4v8fb" />

te agradecería demasiado si me pudieras compartir el código ya dentro de

<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=código para obtener la url del navegador" />
 
Última edición:

lombervid

Zeta
Verificación en dos pasos desactivada
Desde
29 Abr 2011
Mensajes
1.516
gracias por responder brother pero la verdad no veo la forma de como incorporarle ese código a por ejemplo esto.

tengo una url asi por ejemplo :
HTML:
midomino.com/?http://allmyvideos.net/0mpfnhg4v8fb
midomino.com/?http://allmyvideos.net/0mpfnhg4v8fb
o como sea
y necesito que en el script quede asi
HTML:
<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=http://allmyvideos.net/0mpfnhg4v8fb" />

te agradecería demasiado si me pudieras compartir el código ya dentro de

<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=código para obtener la url del navegador" />

En el primer link que deje ahi está como quedaria el HTML (lo unico adicional que ocuparias, es agregar el script de AngularJS), pero unas cosas:

- dices que quieres poner la url del dominio ahi o lo que quieres es poner una url de un video?
- Y si es una url de un video, ¿de dónde saldría esa url?
- Si es con javascript con lo que lo quieres hacer o es con PHP? (Si es con PHP ya te dijeron arriba como hacerlo).

Saludos.
 

Jxit3

Zeta
Programador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
25 Sep 2012
Mensajes
1.515
pues si la url es algo así: midominio.com/?url=www.mivide.com/dfgsfdgdfgdsfgdfg

tendrías que capturar primero el parámetro "url" algo así:

$url_video = $_GET["url"];

luego ya solo colocas la variable en el lugar correcto, ejemplo:

<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=<?php echo $url_video; ?>" />

si no te funciona con echo, se lo quitas y pruebas :encouragement:
 

YeltsinReyes

Lambda
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
16 Feb 2010
Mensajes
2.938
Esto mismo le iba a responder.!! :encouragement:
pues si la url es algo así: midominio.com/?url=www.mivide.com/dfgsfdgdfgdsfgdfg

tendrías que capturar primero el parámetro "url" algo así:

$url_video = $_GET["url"];

luego ya solo colocas la variable en el lugar correcto, ejemplo:

<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=<?php echo $url_video; ?>" />

si no te funciona con echo, se lo quitas y pruebas :encouragement:
 

xaiborweb

Programador
No recomendado
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
4 Dic 2012
Mensajes
1.049
pues si la url es algo así: midominio.com/?url=www.mivide.com/dfgsfdgdfgdsfgdfg

tendrías que capturar primero el parámetro "url" algo así:

$url_video = $_GET["url"];

luego ya solo colocas la variable en el lugar correcto, ejemplo:

<param name="FlashVars" value="plugins=plugins/proxy.swf&proxy.link=<?php echo $url_video; ?>" />

si no te funciona con echo, se lo quitas y pruebas :encouragement:

muchas gracias brother te beso los pies me solucionaste el problema eres lo máximo amigo ;)
 
Última edición:

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba