minor changes

This commit is contained in:
Marcel Schwarz 2018-06-17 23:24:47 +02:00
parent c4c5fc1fb8
commit bc227e3393
6 changed files with 12 additions and 9 deletions

View File

@ -68,10 +68,12 @@
?> ?>
<div id="content"> <div id="content">
<br><span> Session User: <?php echo $_SESSION['user']; ?> </span> <?php
if(isset($_SESSION['username'])){
echo("<br><span> Herzlich Willkomen " . $_SESSION['username'] . "</span>");
}
?>
<br> <br>
</div> </div>
<!-- Include the footer--> <!-- Include the footer-->

View File

@ -25,6 +25,7 @@ async function getNewUniqueLink() {
//<!--Register--> //<!--Register-->
document.getElementById('btnCreate').addEventListener("click" , async (event) => { document.getElementById('btnCreate').addEventListener("click" , async (event) => {
event.preventDefault();
const formData = new FormData(document.getElementById('create-form')); const formData = new FormData(document.getElementById('create-form'));
try { try {
const response = await fetch('php/signup.php', { const response = await fetch('php/signup.php', {

View File

@ -1 +0,0 @@
<?php echo json_encode($_SESSION['user']) ?>

View File

@ -6,13 +6,13 @@
$pswd = ($_POST['registerPassword']); $pswd = ($_POST['registerPassword']);
$email = ($_POST['registerMail']); $email = ($_POST['registerMail']);
$search_user = $database->prepare("SELECT ID FROM user WHERE user='$name '"); $search_user = $database->prepare("SELECT ID FROM user WHERE username='$name '");
$search_user->execute(); $search_user->execute();
$search_result = $search_user->get_result(); $search_result = $search_user->get_result();
if ($search_result->num_rows == 0) { if ($search_result->num_rows == 0) {
$pswd = md5($pswd); $pswd = md5($pswd);
$stmt = $database->prepare("INSERT INTO user(user, email, password) VALUES (?,?,?)"); $stmt = $database->prepare("INSERT INTO user(username, email, password) VALUES (?,?,?)");
$stmt->bind_param("sss", $name, $email, $pswd); $stmt->bind_param("sss", $name, $email, $pswd);
$stmt->execute(); $stmt->execute();
$stmt->close(); $stmt->close();

View File

@ -6,14 +6,15 @@ if( (isset($_POST['loginName'])) && isset($_POST['loginPassword'])){
$pswd = ($_POST['loginPassword']); $pswd = ($_POST['loginPassword']);
$pswd = md5($pswd); $pswd = md5($pswd);
$stmt = $database->prepare("SELECT id FROM user WHERE '$name'=user AND password='$pswd'"); $stmt = $database->prepare("SELECT id, username FROM user WHERE '$name'=username AND password='$pswd'");
$stmt->execute(); $stmt->execute();
$result = $stmt->get_result(); $result = $stmt->get_result();
if ($result->num_rows == 1) { if ($result->num_rows == 1) {
$object = $result->fetch_object(); $object = $result->fetch_object();
$_SESSION['user'] = $object->id; $_SESSION['user'] = $object->id;
echo "Einloggen erfolgreich"; $_SESSION['username'] = $object->username;
echo "Einloggen erfolgreich <br> Willkommen " . $_SESSION['username'];
header("refresh:1;"); header("refresh:1;");
} else { } else {
echo "Einloggen fehlgeschlagen"; echo "Einloggen fehlgeschlagen";

View File

@ -8,7 +8,7 @@
</div> </div>
<hr /> <hr />
<!--Register--> <!--Register-->
<form id="create-form" action="index.php" method="post"> <form id="create-form" action="index.php?page=login" method="post">
<div class="input-group input-group-sm mb-3"> <div class="input-group input-group-sm mb-3">
<div class="input-group-prepend"> <div class="input-group-prepend">