No mezcles cosas ...
En script1:
QUITA el uso de session_register() si ya usas el método $_SESSION que por lo demás es lo que debes usar (si usas PHP 4.1.0 en adelante) por su seguridad y compatibilidad de tus aplicaciones.
Y define una variable de sesión:
$_SESSION["cod"] = $codBorrar;
En script2:
$lista = $_SESSION["cod"];
Y para verificar lo que pueda traerte $_SESSION .. tan sólo usa:
Código PHP:
echo "<pre>";
print_r($_SESSION);
echo "</pre>";
así veras exactamente que contiene esa variable (superglobal de sesión ...)
Si $codBorrar es un array .. lo puedes recorrer con:
Código PHP:
foreach ($_SESSION['cod'] as $codigo){
echo $codigo."<br>";
}
No se trata de "probar" por probar .. si no conoces la documentación oficial de PHP al respecto aquí te la menciono:
www.php.net/session
Por lo demás .. no vemos como pasas de script1 al script2 ..¿un link? .. un redireccionamiento? .. que?
Además .. "asumes" que vas a propagar el SID en cookies, esto requiere de un navegador que acepte dichas cookies y que PHP esté configurado para el uso de sesiones (
www.php.net/session).
Un saludo,