Foros del Web » Programando para Internet » Javascript »

Pasar variables PHP Javascript

Estas en el tema de Pasar variables PHP Javascript en el foro de Javascript en Foros del Web. Hola, Quien puede ayudarme? Estoy intentando pasar este código php a javascript, soy novato en el tema java. Gracias Código PHP: <?php $link [ 0 ...
  #1 (permalink)  
Antiguo 09/09/2013, 08:18
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Pregunta Pasar variables PHP Javascript

Hola,

Quien puede ayudarme? Estoy intentando pasar este código php a javascript, soy novato en el tema java.

Gracias

Código PHP:
<?php


$link
[0] = array('link' => 'http://example.com/1''percent' => 25);
$link[1] = array('link' => 'http://example.com/2''percent' => 25);
$link[2] = array('link' => 'http://example.com/3''percent' => 25);
$link[3] = array('link' => 'http://example.com/4''percent' => 25);
$percent_arr = array();

foreach(
$link as $k => $_l) {
$percent_arr array_merge($percent_arrarray_fill(0$_l['percent'], $k));
}

$random_key $percent_arr[mt_rand(0,count($percent_arr)-1)];

$redirectlink $link[$random_key]['link'];

header("Location: $redirectlink");
?>
  #2 (permalink)  
Antiguo 09/09/2013, 08:22
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Pasar variables PHP Javascript

java no es lo mismo que javascript, así que acláranos:

¿quieres traducir el algoritmo al lenguaje JAVA (JSP/Servlets), o a Javascript?
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 09/09/2013, 08:23
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Situándolo con un echo entre <?php y ?> de la variable php. Saludos!

Por lo de las variables suena en javascript, no el algoritmo en java aunque se haya confundido....

Última edición por zerokilled; 09/09/2013 a las 12:07
  #4 (permalink)  
Antiguo 09/09/2013, 08:29
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Pasar variables PHP Javascript

Cita:
Iniciado por PHPeros Ver Mensaje
Por lo de las variables suena en javascript, no el algoritmo en java...
es un algoritmo para redirigir aleatoriamente desde una serie de enlaces, por lo cual "pasar variables de php a js" sería Inútil por la redirección, a no ser que no quiera usar PHP y quiera implementar lo mismo pero solo con JS, sin requerir de PHP, o en JSP/Servlets porque veo que confunde los lenguajes
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #5 (permalink)  
Antiguo 09/09/2013, 08:35
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Pasar variables PHP Javascript

:3 Tienes razón... muevelo a java
  #6 (permalink)  
Antiguo 09/09/2013, 08:48
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Pasar variables PHP Javascript

Disculpad por no explicarme bien lo que realmente quiero hacer es:

Código PHP:
<script type="text/javascript">
//<![CDATA[ 
var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windowssce|palm/i.test(navigator.userAgent.toLowerCase()));
if ((
mobile) ||  (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
    
window.location.href 'http://www.site.com/mobile/';
}
//]]>
</script> 
con el código de php seria implementar a este mismo, para hacer la redirección mobil a diferentes sitios webs.

o bien indicarme cual sería la mejor manera, ya que he probado en php y parece ser que a google no le hace mucha gracia.
  #7 (permalink)  
Antiguo 09/09/2013, 08:48
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Pasar variables PHP Javascript

Cita:
Iniciado por PHPeros Ver Mensaje
:3 Tienes razón... muevelo a java
tendríamos que esperar a ver que quiere el usuario que lo solicitó, a fin de cuentas el mismo puede hacerse tanto con JSP como con JS, y quien debe reportar el cambio es el usuario, para que un mod lo mueva.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #8 (permalink)  
Antiguo 09/09/2013, 09:00
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Pasar variables PHP Javascript

Cita:
Iniciado por PHPeros Ver Mensaje
Situándolo con un echo entre <?php y ?> de la variable php. Saludos!
Esto?
  #9 (permalink)  
Antiguo 09/09/2013, 09:33
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Pasar variables PHP Javascript

gracias PHPeros prefiero utilizarlo en js creo que sería la mejor opcción, pero no se como hacerlo
  #10 (permalink)  
Antiguo 09/09/2013, 11:31
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Pasar variables PHP Javascript

Cita:
Iniciado por sulator Ver Mensaje
gracias PHPeros prefiero utilizarlo en js creo que sería la mejor opcción, pero no se como hacerlo
Te paso este artículo que le he hechado un vistazo hace poco. Seguro que te ayudará:

http://www.needish.com/needs/view/91428/como-redireccionar-web-segun-el-navegador

Solo cambia el navigation.appName y puedes hacerlo con un switch.

Suerte!
  #11 (permalink)  
Antiguo 09/09/2013, 16:42
 
Fecha de Ingreso: septiembre-2013
Mensajes: 32
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Pasar variables PHP Javascript

gracias por la info, pero sigo sin resolverlo :(

Etiquetas: java, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:19.