Foros del Web » Programando para Internet » PHP »

Ayuda para revisar codigo

Estas en el tema de Ayuda para revisar codigo en el foro de PHP en Foros del Web. Amigos me pueden ayudar a revisar este codigo: este es mi primer script sesiones.php Código HTML: <form action= "sesiones.php" method= "post" > Usuario <input type= ...
  #1 (permalink)  
Antiguo 12/08/2005, 13:08
 
Fecha de Ingreso: marzo-2005
Mensajes: 372
Antigüedad: 19 años, 8 meses
Puntos: 1
Ayuda para revisar codigo

Amigos me pueden ayudar a revisar este codigo:

este es mi primer script

sesiones.php

Código HTML:
<form action="sesiones.php"  method="post">
Usuario<input type="text" name="usuario"><br><br>
Conntraseña<input type="text" name="pass"><br><br>
<input type="submit" value="Aceptar">
</form> 
Código PHP:
<? 
include("conexion.php"); 
$link=Conectarse(); 
$sql="select * from usuarios where usuario= '$_POST[usuario]'";
$Query=mysql_query($sql,$link);
if(
mysql_num_rows($Query) != 0)
{
  
$data mysql_fetch_array($Query);
  if(
$data['pass'] = $_POST['pass']) 
    {
      
session_start();
      
$_SESSION['autentificacion'] = true;
      
header("Location: pagina2.php");
    }
  else 
    {
     
$error "El password ingresado es incorrecto";
    }

else 
{
$error "El usuario ingresado no existe";
}
?>
segundo script
candado.php

Código PHP:
<?
session_start
();
if(!
$_SESSION['autentificacion']) {
header("Location: sesiones.php?error=true");
}
?>
mi problema que no memanda mis mensajes de error, saben por que, o como los puedo manejar. no si es correcto lo que escribo aqui header("Location: sesiones.php?error=true");, me puede ayudar
  #2 (permalink)  
Antiguo 12/08/2005, 14:35
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
Aqui: header("Location: pagina2.php"); no debiera decir:

header("Location: candado.php");
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:19.