Hallo,
Ich möchte gerne das man man sich bei meinen Login (https://login.agw-international.com/) mit Benutzername oder E-Mail Adresse sich einoggen kann.
index.php (Login)
PHP
<?php
if(file_exists('mysql.php')){
session_start();
$infos='';
if(!isset($_SESSION['username'])) {
include('login.php');
}
?>
<?php echo $infos;
if (isset($_SESSION['username'])) {
include('config.php');
echo "<div class='succes'>Sie sind schon eingeloggt.</div>";
echo "<a href='$nach_login'>Weiter zu My AGW International</a> <br> <a href='logout.php'>Abmelden</a>";
} else {
if(isset($_GET['logout'])){
echo "<div class='succes'>Sie haben sich erfolgreich ausgeloggt.</div>";
}
?>
Alles anzeigen
login.php
PHP
<?php
if(isset($_POST['submit'])){
include("mysql.php");
$stmt = $mysql->prepare("SELECT * FROM $tabelle WHERE user = :user");
$stmt->bindParam(":user",$_POST["username"]);
$stmt->execute();
$count = $stmt->rowCount();
if($count == 1){
$row = $stmt->fetch();
if(password_verify($_POST["pw"], $row["pass"])){
session_start();
$_SESSION["username"] = $row["user"];
include('config.php');
if($nach_login!='https://login.agw-international.com/my/'){
header("Location: $nach_login");
}
}else{
$infos="<div class='error'>Passwort ist falsch.</div>";
}
}else{
$infos="<div class='error'>Den Benutzernamen gibt es nicht.</div>";
}
}
?>
Alles anzeigen
mysql.php