Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2009, 05:55
sotadeoros
 
Fecha de Ingreso: junio-2007
Mensajes: 80
Antigüedad: 16 años, 10 meses
Puntos: 1
Poqué me llega el array vacio?

Hola amigos

desde este codigo envio los datos de la sesion

Código PHP:
<?php  
session_start
(); 
$usuario=$_POST['usuario']; 
$contra=$_POST['contra']; 
include 
"configsql.php";
$xusuario=strtoupper($usuario);
$consulta="select PASSWORD,DESCRIP,NIVEL,CODIGO,NOMBRE,EMAIL from t4s where password='".$contra."' and descrip='".$usuario."'";
$query=mysql_query($consulta$connect);
$cadena=mysql_fetch_row $query );
$nfilas=mysql_num_rows($query);
if (
$nfilas !=0){  
//usuario y contraseña válidos  
//defino una sesion y guardo datos   
$_SESSION["usuario"]=$usuario
$_SESSION["contra"]=$contra;
$_SESSION["nombre"]=$cadena[4];
$_SESSION["email"]=$cadena[5];
$nombre=$_SESSION["nombre"];
$usuario=$_SESSION["usuario"];
$contra=$_SESSION["contra"];
$email=$_SESSION["email"];
//session_register("SESSION");
$fecha=getdate()        ;
$dfecha=DATE("d.m.y")   ;
$hora =$fecha["hours"]+6;
$mins =$fecha["minutes"];
$mins =STR_PAD(trim($mins),0,'0',STR_PAD_LEFT  ); $now  =$hora.":".$mins  ;
echo 
"<center><strong><font color='Green' face='Arial'>..........oo00oo..........</font></strong></center>";
echo 
"<center><strong><font color='Red' face='Arial'>BIENVENIDO ".$nombre."</font></strong></center>";
echo 
"<center><strong><font color='Green' face='Arial'>..........oo00oo..........</font></strong></center>";
?>
<table width="681" border="0" align="center">
  <tr>
    <td width="71"><img src="sientate.gif" alt="logo" width="675" height="375" /></td>
  </tr>
</table>
<?php 
mysql_query 
("INSERT INTO visitas ( NOMBRE,FECHA,HORA) VALUES ('$usuario','$dfecha','$now' );"  $connect);
//$result = mysql_query($sql);
echo "<META HTTP-EQUIV=REFRESH CONTENT='6; URL=indice1a.php'>";
}else {  
//si no existe le mando otra vez a la portada  
echo "<center><strong><font color='Red' face='Arial'>..........oo00oo..........</font></strong></center>";
echo 
"<center><strong><font color='Red' face='Arial'>ERROR. ENTRADA NO AUTORIZADA</font></strong></center>";
echo 
"<center><strong><font color='Red' face='Arial'>..........oo00oo..........</font></strong></center>";
echo 
"<center><strong><font color='Red' face='Arial'>COMPRUEBE DATOS DE USUARIO Y CONTRASEÑA</font></strong></center>";
echo 
"<center><strong><font color='Red' face='Arial'>..........oo00oo..........</font></strong></center>";
echo 
"<META HTTP-EQUIV=REFRESH CONTENT='4; URL=indice1.htm'>";
}  
//mysql_free_result($rs);  
//mysql_close($conn);  
?>
haciendo llamada a indice1a.php

indice1a.php
Código PHP:
<?php
session_start
();
$usuario=$_SESSION["usuario"]; 
$contra=$_SESSION["contra"];
$nombre=$_SESSION["nombre"];
$email=$_SESSION["email"];
if(isset(
$usuario)){
?>
<html>
<head>
Bien pues de la primera página sale una sesion con variables, y a la segunda llega vacia.

Mi pregunta es: Puede ser porque hago la llamada con
Código PHP:
echo "<META HTTP-EQUIV=REFRESH CONTENT='6; URL=indice1a.php'>"
Saludos