Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2009, 20:21
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 18 años, 3 meses
Puntos: 15
Pregunta Pierdo la sesion al redireccionar con Location

Hola:

Tengo un problema, al redireccionar con location se me pierde la sesion y me da otros datos que no son los del usuario. Este es mi código:

Código PHP:
<?
session_start
(); 
$_SESSION['x'] = $x; 
// incluye los archivos de función para esta aplicación
require_once("funciones.php");
$fecha = $_POST['fecha'];
$tipo = $_POST['tipo'];
$categorias = $_POST['categorias'];
$producto = $_POST['producto'];
$nombre_prod = $_POST['nombre_prod'];
$ctdad = $_POST['ctdad'];
$tallon = $_POST['tallon'];
$tallita = $_POST['tallita'];
$talla = $_POST['talla'];

$conexion = db_connect();
if (!
$conexion)
return 
0;

$sql= "INSERT INTO articulos (fecha, tipo, categorias, producto, nombre_producto, ctdad, tallon, tallita, talla) " .
"VALUES ('$fecha', '$tipo', '$categorias', '$producto', '$nombre_producto', '$ctdad', '$tallon', '$tallita', '$talla')";
$res = mysql_query($sql) or die ( "Error MySQL dice: " . mysql_error() );

$consultar = mysql_query("SELECT cod_articulo FROM articulos WHERE nombre_producto='$nombre_producto'");
while (
$registro = mysql_fetch_array($consultar)) {
$cod_articulo = $registro["cod_articulo"];

}
for (
$i=0;$i<count($talla);$i++) 
{
mysql_query("INSERT INTO talla (cod_articulo, talla) VALUES ('$cod_articulo', {$talla[$i]})");
}

for (
$i=0;$i<count($color);$i++)    
{
$sql1= "INSERT INTO colores (cod_articulo, color) VALUES ('$cod_articulo', '$color[$i]')";
$res2 = mysql_query($sql1) or die ( "Error MySQL dice: " . mysql_error() );
 }
}
header ("Location:guardar.php");
?>
Por qué me pasa esto?