Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/10/2007, 04:24
kero-dono
 
Fecha de Ingreso: octubre-2007
Ubicación: agua dulce, veracruz
Mensajes: 22
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: No me pasan las variables de la sesion

session_register() a sido deprecado
te recomiendo que lo hagas de esta forma
$_SESSION['variable'] es super global y es accesible en todos los niveles
Código PHP:
<?
session_start
();
?>
<html>
<head>
<title>Comprobar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body> 
<?
$cliente 
$_POST["cliente"];

// conectamos con la base de datos
include("libreria/conectar.php");
//Ejecutamos la sentencia SQL
$result=mysql_db_query("qo868","select * from clientes_encuesta where cliente like '$cliente'");
//Mostramos los registros
if(mysql_num_rows($result) != 0)
{
//El cliente existe
while ($row=mysql_fetch_array($result))
{
// forma array y carga variables 
//$_SESSION['cliente']  es mas facil de entender que $myarray_variables[0]
$_SESSION['cliente']  = $row["cliente"];
$_SESSION['nombre'] = $row["nombre"];
$_SESSION['contestado'] = $row["contestado"];
$_SESSION['contrato'] = $row["contrato"]; 
$_SESSION['fecha'] = date("d-m-Y"); 


$variables $myarray_variables
if (
$row["contestado"] == 0

echo 
"<html>";
echo 
"<head>";
echo 
"<meta http-equiv=\"REFRESH\" content=\"0; URL=rellenar.php\">";
}
else
{
echo 
"<html>";
echo 
"<head>";
echo 
"<meta http-equiv=\"REFRESH\" content=\"0; URL=rellenado.php\">";
}
}
mysql_free_result($result);
}
else
{
echo 
"<html>";
echo 
"<head>";
echo 
"<meta http-equiv=\"REFRESH\" content=\"0; URL=invalido.php\">";
}
?> 
</body>
</html>



Código PHP:
<?
session_register
('variables');
?>
<html>
<head>
<title>Casa Jové</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<?

$cliente 
$_SESSION['cliente'];
$nombre $_SESSION['nombre'];
$contestado $_SESSION['contestado']; 
$contrato $_SESSION['contrato'];
$fecha=$_SESSION['fecha'];

echo 
$cliente;
echo 
'<p>&nbsp;</p>';
echo 
$nombre;
echo 
'<p>&nbsp;</p>';
echo 
$contestado;
echo 
'<p>&nbsp;</p>';
echo 
$contrato;
echo 
'<p>&nbsp;</p>';
echo 
$fecha;

?>

</body>
</html>

-Kerberos^^