Amigos, estoy incursionando o mejor dicho actualizandome a Php7, tengo este inicio de sesion, quiero que me carguen todos los datos del usuario cuando entra y mostrarlos en pantalla, hasta el momento solo he logrado que me cargue el email:
Por favor denme una manito para que me cargue los demas datos del usuario logeado como nombres,, avatar, etc.
Código PHP:
<?php
// Estableciendo la conexion a la base de datos
include("config/db.php");//Contienen las variables, el servidor, usuario, contraseña y nombre de la base de datos
include("config/db_conecc.php");//Contiene de conexion a la base de datos
session_start();// Iniciando Sesion
// Guardando la sesion
$user_check=$_SESSION['login_user_sys'];
// SQL Query para completar la informacion del usuario
$ses_sql=mysqli_query($con, "select email from login where email='$user_check'");
$row = mysqli_fetch_assoc($ses_sql);
$login_session =$row['email'];
if(!isset($login_session)){
mysqli_close($con); // Cerrando la conexion
header('Location: index.php'); // Redirecciona a la pagina de inicio
}
?>
Asi muestro el nombre, que en este caso me sale el correo: <?php echo $login_session; ?>
y Asi queda el login
Código PHP:
Ver original<?php
$error=''; // Variable para almacenar el mensaje de error
if (isset($_POST['submit'])) { if (empty($_POST['username']) || empty($_POST['password'])) { $error = "Username or Password is invalid";
}
else
{
// Define $username y $password
$username=$_POST['username'];
$password=$_POST['password'];
// Estableciendo la conexion a la base de datos
include("config/db.php");//Contienen las variables, el servidor, usuario, contraseña y nombre de la base de datos
include("config/db_conecc.php");//Contiene de conexion a la base de datos
// Para proteger de Inyecciones SQL
$password = sha1($password);//Algoritmo de encriptacion de la contraseña http://php.net/manual/es/function.sha1.php
$sql = "SELECT email, password FROM login WHERE email = '" . $username . "' and password='".$password."';";
if ($counter==1){
$_SESSION['login_user_sys']=$username;
$_SESSION['login_id']=$id;
$_SESSION['login_nombres']=$nombres;
$_SESSION['login_imagen']=$perfil_img;
$_SESSION['login_tipo']=$tipo_user; // Iniciando la sesion
header("location: index.php"); // Redireccionando a la pagina profile.php
} else {
$error = "El correo electrónico o la contraseña es inválida.";
}
}
}
?>