Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/07/2004, 20:49
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Se me olvidó...

Si quieres separar el proceso de la presentación de esos datos ..

El action de tu formulario apuntaría a tu "procesar.php" y este a su vez redirecionaría hacia "mostrar.php" (tu página de "resultados")

Código PHP:
<?
// tu proceso ..
header ("Location: mostrar.php");
exit;
?>
ahora, .. a mostrar.php tendrás que propagarle las variables que requieras .. bien sea por el URL, cookies o sesiones .. Recomendable sesiones .. pero como ejemplo: por el URL

Código PHP:
<?
// tu proceso ..
header ("Location: mostrar.php?variable=".urlencode($_POST['variable'])."&otravar=".urlencode($_POST['otravar']));
exit;
?>
Usando urlencode() evitamos problemas con "variables" con valor que contenga algún espacio o acento y demás ...

más info
www.php.net/urlencode

También te hará falta stripslashes() en la página que redireccionas (mostrar.php) para evitar problemas con \ que veras como código de escape para ciertos caracteres (comillas .. etc). Las variables en "mostrar.php" las recibiras por GET (ojo).

Un saludo,