Ver Mensaje Individual
Antiguo 21-abr-2007, 12:45   #2 (permalink)
Panino5001
Colaborador
Panino5001 llegará a ser famoso muy prontoPanino5001 llegará a ser famoso muy prontoPanino5001 llegará a ser famoso muy prontoPanino5001 llegará a ser famoso muy pronto
 
Avatar de Panino5001
 
Fecha de Ingreso: mayo-2004
Ubicación: Buenos Aires
Mensajes: 1.543
Re: Recibiendo array por url

Hola, Pepe!
Yo prefiero serializar el array en formato json:
Un ejemplo:
Código PHP:
<?php
if(!isset($_GET['variable'])){
?>
<a href="<?php echo basename($_SERVER['PHP_SELF']) ?>?variable=algo&arr={0:'hola',1:'que',2:'tal!'}&otra=esta es otra">enviar</a>
<?php
exit;
}
?>
<script>
QUERY_STRING=unescape(location.search.substr(1));
data=QUERY_STRING.split('&');
for(i in data){
tmp=data[i].split('=');
window[tmp[0]]=tmp[1].indexOf('{')==-1 && tmp[1].indexOf(':')==-1 ? tmp[1] :eval("("+tmp[1]+")");
}
alert(arr[0])
alert(otra)
alert(variable)
</script>
El código php no tiene importancia, es sólo para que quede todo en la misma página.

Última edición por Panino5001; 21-abr-2007 a las 12:51.
Panino5001 está desconectado   Responder Citando