Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/07/2007, 22:46
F2007M
 
Fecha de Ingreso: julio-2007
Mensajes: 3
Antigüedad: 16 años, 9 meses
Puntos: 0
De acuerdo Re: Problema con la variable ¡¡¡¡¡¡¡¡¡

Verifica el uso de sesiones que realizas, después no entiendo porque quieres recibir mediante POST el valor del código, ya que por lo que ví en tu código, lo que haces es ejecutar la instrucción

header("Location: verificar.php");

esta instrucción te redirecciona a esa página, verificar.php, pero en ningún momento veo que le envíes datos por POST, la clave es que uses correctamente tus variables de sesión:

para crear una variable:

session_start();
$HTTP_SESSION_VARS['es']=$_POST['el valor que recibes'];

para comprobar en otra página por ejemplo en verificar.php si esta variable de sesión existe lo haces con:

verifica.php
session_start();
$valor2=session_is_registered(es);//verificar si existe la variable de sesion "es".
if($valor2)
{

//AQUI VA EL CODIGO CORRESPONDIENTE SI EXISTE LA VARIABLE DE SESION
}
// DE LO CONTRARIO QUE LO REGRESE A LA PÁGINA ANTERIOR.

para solucionar lo del POST usa include(verificar.php) en el caso de que entre al IF de la página que recibe el post, la primera página que mostras en el código, si entra al IF entonces le pones ese include y talvez ahi si te funcione tu:
$codigo=$_POST["cod"];

Espero que te sirva de algo, si estoy en algún error haganlo saber, acabo de tener problemas con sesiones y fue como lo solucioné, pero la clave está en usar un index.php y también usar los include en lugar del Location, saludos F2007M LIVE TIMING NOW...