Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2009, 20:21
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 15 años, 9 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?