Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/05/2005, 10:22
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Esto no es correcto:

$nombre_sesion=session_name("datos_alta");
session_start($nombre_sesion);

Fijate en la documentación de ambas funciones en PHP.net:
www.php.net/session_start
www.php.net/session_name

Si quieres definir nombre de sesión (por qué es opcional) usa:
Código PHP:
session_name("datos_alta"); 
session_start(); 
Este tipo de validaciones:
$tipo=$_POST['tipo'];
if($tipo!=NULL)

Usa:
Código PHP:
if (!empty($_POST[tipo])){
// etc ..

Un saludo,