
25/04/2012, 06:54
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 13 años, 3 meses Puntos: 1 | |
Respuesta: Creando el álbum (Problema con key y users) Aqui te dejo el login.php
session_start('user');
if(isset($_POST['mail']) && isset($_POST['password'])){
include 'config.php' ;
///Datos de la bd //
$mail = $_POST['mail'];
$password = $_POST['password'];
///Consulta a la base de datos
$query = mysql_query("SELECT * FROM users WHERE mail='$mail' and password='$password' ") or die (mysql_error());
///Comparar columnas //
$numrows = mysql_num_rows($query);
if($numrows == 0){
echo 'El email o la contraseña no existen';
}else{
///Obtener todos los datos posibles ///
while ($row = mysql_fetch_assoc($query)){
$id = $row['id'];
$dbusername = $row['mail'];
$dbpassword = $row['password'];
$dbalias = $row['alias'];
$dbname = $row['name'];
$dbsurname = $row['surname'];
}
//fin de while
if($mail == $dbusername){ // comparamos el email
if($password == $dbpassword){ // comparamos la contraseña
// creamos la session con todos los datos en un array
$_SESSION['user'] = array(
'id' => $id,
'username' => $dbusername,
'password' => $dbpassword,
'alias' => $dbalias,
'name' => $dbname,
'surname' => $dbsurname);
echo "Identificador: $id<br>";
echo "Nombre: $dbname<br>";
echo "Apellidos: $dbsurname<br>";
echo "Alias: $dbalias<br>";
echo "Se ha identificado correctamente";
////Mostrar publicaciones de todos los usuarios
////
;
}}}} |