Ich versuche, andere Benutzerinformationen zu extrahieren, wenn ich mich anmelde. Ich habe es geschafft, mich mit meiner E-Mail-Adresse und Passwort anmelden, aber ich habe Schwierigkeiten, meinen Vor-/Nachnamen usw. zu zeigen .Wie man andere Spalten in php Sitzung zeigt
ich wie so in bin Anmeldung:
$query = "SELECT * FROM users WHERE user_email = '". $email ."' AND user_password = '". $password ."'" ;
$result = mysqli_query($con, $query);
if (mysqli_num_rows($result) == 1) {
$_SESSION['user_email'] = $email;
header('Location: dashboard.php');
} else {
echo 'fail!';
}
Da ist in meinem Kopf habe ich: nur
session_start();
if(!isset($_SESSION['user_email'])){
header('Location: index.php');
exit();
} else{
$email = $_SESSION['user_email'];
echo 'Logged in';
}
Aber fi ich versuche user_firstname zu Echo oder user_lastname es natürlich nicht bin ich nicht sicher, wo das gesetzt wird?
was ist mit dem Abrufen einer Zeile? –
Sie müssen andere Details mit user_email übergeben. ODER sogar am besten, Sie können mysql-Abfrage durchführen. Verwenden Sie die user_email, um weitere Details aus der Datenbank zu erhalten. – santosh433