Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/03/2005, 03:01
g_aceituna
 
Fecha de Ingreso: marzo-2005
Mensajes: 78
Antigüedad: 19 años, 1 mes
Puntos: 0
*SCRIPT 1

session_start();

//asignación por el método nuevo del array codBorrar
$_SESSION["codigo"] = $codBorrar;

//en una cadena se introducen los valores del array separados por comas
//y se envia por el método viejo
$cadenaBorrar = "";
$long = count($codBorrar)-1;
for($i=0;$i<count($codBorrar);$i++){
$cadenaBorrar .= $codBorrar[$i];
if($i != $long){
$cadenaBorrar .= ",";
}
}
$SESSION["codigoNuevo"] = $cadenaBorrar;
session_register("SESSION");

//Mostramos lo que contiene $_SESSION
echo "<pre>";
print_r($_SESSION);
echo "</pre>";

//Mostramos lo que contiene el array $codBorrar
echo "<pre>";
print_r($codBorrar);
echo "</pre>";

*SCRIPT 2

//Mostramos lo que contiene $_SESSION
echo "<pre>";
print_r($_SESSION);
echo "</pre>";

*RESULTADO SCRIPT 1
//Resultado de lo que contiene $_SESSION
Array
(
[SESSION] => Array
(
[id] => 4
[login] => admin
[codigoNuevo] => 4,5,6,7
)

[codigo] => Array
(
[0] => 4
[1] => 5
[2] => 6
[3] => 7
)
)

//Resultado de lo que contiene $codBorrar
Array
(
[0] => 4
[1] => 5
[2] => 6
[3] => 7
)

*RESULTADO SCRIPT 2

//Resultado de lo que contiene $_SESSION
Array
(
[SESSION] => Array
(
[id] => 4
[login] => admin
[codigoNuevo] =>
)

[codigo] =>
)

Como se puede ver en los resultados, tanto por el metodo nuevo, como por el viejo, e incluso metiendo los datos de codBorrar en una variable concatenado por comas. no los pasa al script2.

alguien sabe que es lo que esta pasando?

Un saludo a todos.