Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/04/2004, 20:31
Avatar de drcyber
drcyber
 
Fecha de Ingreso: julio-2002
Mensajes: 826
Antigüedad: 21 años, 9 meses
Puntos: 2
//Error 1: LINEA 16: if (mysql_num_rows($rs)!=0){ de control.php

No necesitas colocar:

Código PHP:
if (mysql_num_rows($rs)!=0){ 
Prueba con:

Código PHP:
ob_start();
if(
$row mysql_fetch_array($rs)){
  
header("Location: login.php?errorusuario=si");
} else {
  
session_start(); 
  
session_register("autentificado"); 
  
$autentificado "SI"
  
header ("Location: alumnos.php"); 
}
//al final del script coloca...
ob_end_flush(); 
El otro error se debe a que no puedes usar ese header ("Location: alumnos.php"); en ese lugar, debido a que session_start() es de por si una cabecera. Más sobre eso en: http://www.forosdelweb.com/showthrea...490#post414490 (yo hice la modificación en el error anterior)

Y el último es obvio que como if (mysql_num_rows($rs)!=0){ es incorrecto, pues entonces no se puede hacer el mysql_free_result().

Saludos!
__________________
Dr. Cyber
Ingeniarte.com
(soy el mismo Takitei)