Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2011, 02:47
AJDC
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 21 años, 3 meses
Puntos: 1
Valores _POST desde un Location

Buenas...
hay algo que no termina de funcionarme, a ver si alguien puede ayudarme (seguro que sí .. jeje)

tengo una pagina php que actúa de intermediaria entre un formulario y otra pagina resultado.

Desde la que tiene el formulario, paso valores por method post.. Los recupero en este php intermedio...
Aquí hago una serie de operaciones, y según determine el código, finalmente hago un Location a una pagina final, pero con argumentos.

Pues bien.... esta página final no me recupera los argumentos.... ¿Dónde está el fallo?..

Gracias...

La página intermedia...
Código PHP:
<?php
include("../funciones/funciones.php");

$usuario $_POST["usuario"];
$clave construir_clave(88);

$link Conectarse();
$sql ="select * from usuarios where email = '$usuario'";
$resultado mysql_query($sql,$link) or die (mysql_error());

if (
mysql_num_rows($resultado)>0){
    
//si existe le mando el correo
    
    //actualizamos el registro con la nueva clave
    
$clavemod md5($clave);
    
$inserta"update usuarios set password='$clavemod' where email='$usuario'";
    
mysql_query($inserta,$link) or die (mysql_error());
    
//echo ("clave modificada ...");
  
header ("Location: ../recuperaresult.php?recupera=ok");
}else {
  
//si no existe le mando un apagina de error de login
   //    echo ("No existe correo...");
   
header("Location: ../recuperaresult.php?recupera=ko");
}

?>

Parte de la pagina "final"
Código PHP:
<?
if (isset($_GET["recupera"]))
{
if (
$_GET["recupera"]=="ok")
{
echo (
'Se ha enviado a su direcci&oacute;n de correo una nueva contrase&ntilde;a.<br>
Una vez que acceda a su cuenta, podr&aacute; modificarla.
<div class="botonera">
  <ul class="navisup">
<li><a href="inicio.php">Inicio</a></li>
</ul>
</div>'
);
?>