Ver Mensaje Individual
  #41 (permalink)  
Antiguo 23/05/2007, 16:00
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: ayuda en input type

primero esto no estaba de mas
Código PHP:
rut=(empty($_GET['rut']))?$'':$_GET['rut']; 
lo que esta de mas es el $(ya corregido en el post) debe de esta así
Código PHP:
rut=(empty($_GET['rut']))?'':$_GET['rut']; 
en cuanto a las sessiones
ejemplo:
login.html
Código HTML:
<!-- lo basico de un html -->
<form name="form" method="post" action="login.php">
Usuario:<input type="text" name="user" /><br />
Password:<input type="text" name="pass" /><br />
<input type="submit" value="Long In" />
</form>
<!-- cierre --> 
luego en login.php
Código PHP:
/*antes que nada creamos la sesion*/
session_star();
//conexion y todo lo demas
/*recuperamos los parametros pasados por post*/
$user=$_POST['user'];
$pass=$_POST['pass'];
/*creamos la consulta*/
$sql="select id from usuario where user='$user' AND pass='$pass'";
/*ejecutamos la consulta*/
$res=mysql_query($sql,$cnx);
/*si el resultado es mayor o igual a 1 existe el usuario*/
if(mysql_num_rows($res)>0)
{
    
/*registramos la session*/
    
$_SESSION['validado']='SI';
}
else
{
   
session_destroy();//se destruye la session.

y por último en la página por ejemplo principal.php
Código PHP:
/*muy importante iniciamos con*/
session_start();
/*checamos validacion*/
if($_SESSION['validado']!='SI')
{
   
/*si es diferente de Si no esta validado*/
   /*terminamos la session y lo mandamos a que se loguee*/
   
session_destroy();
   
header('LOCATION: login.html');
   exit();
// terminamos el script
}
/*aqui ira todo lo que se desea mostrar al usuario si esta validado*/ 
espero que con este ejemplo te de una idea mas clara y sino hay ta mi correo.

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.