Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home1/portalporno/foro/index_foro.php:9) in /home1/portalporno/foro/seguridad.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home1/portalporno/foro/index_foro.php:9) in /home1/portalporno/foro/seguridad.php on line 2
este es el error que da el hosting ahora les muestro el script que hice
este es el de autentificacion
Código PHP:
$string="select * from usuarios where nombre='$usuario' and contrasena='$password'";
$respuesta=mysql_query($string,$link)or die("Error Fatal: ".mysql_error());
if(mysql_num_rows($respuesta)!=0){
session_start();
session_register("verificado");
$verificado="SI";
header ("Location: autentificado.php");
}else{
header("Location: index.php?error=si");
}
mysql_free_result($respuesta);
mysql_close($link);
ahora la capa de seguridad
Código PHP:
session_start();
$var = isset ($_SESSION["verificado"]);
if ($var == FALSE) {
header("Location: index.php");
exit();
}
if ($var == TRUE AND $var != "SI") {
header("Location: autentificado.php");
exit();
}