<?php require "php_conectie/Connectie2.php";?>
<?php
error_reporting(E_ALL);
ini_set('display_errors',true);
session_start();
if(isset($_SESSION["UserID"])){
}else{
header('Location: Login.php');
}
?>
<?php
$User = $_SESSION["UserID"];
$result = $con->query("select * from user where UserID='$User'");
$row = $result->fetch_array(MYSQLI_BOTH);
$_SESSION["FirstName"] = $row['Fname'];
$_SESSION["LastName"] = $row['Lname'];
$_SESSION["Email"] = $row['Email'];
$_SESSION["PW"] = $row['Password'];
?>
<?php
if(isset($_POST['Update'])){
$UpdateFName = $_POST['FirstName'];
$UpdateLName = $_POST['LastName'];
$UpdateEmail = $_POST['Email'];
$UpdateFPassword = $_POST['Password'];
$sql = $con->query("UPDATE user SET Fname = '{$UpdateFName}', Lname = '{$UpdateLName}', Email='{$UpdateEmail}', Password='{$UpdateFPassword}' where UserID= $User");
header ('Location: Account.php');
}
?>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Register</title>
<link href="css/Master.css" rel="stylesheet" type="text/css">
<link href="css/Menu.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="Container">
<div class="Header"></div>
<div class="Menu">
<div id="Menu">
<nav>
<ul class="cssmenu">
<li><a href="Account.php">Account</a></li>
<li><a href="LogOut.php">Uitloggen</a></li>
</ul>
</nav>
</div>
</div>
<div class="LeftBody"></div>
<div class="RightBody">
<form action="" method="post" name="form1">
<div class="FormElement">
<input name="FirstName" type="text" required="required" class="TField" id="FirstName" placeholder="Voornaam" value="<?php echo $_SESSION["FirstName"];?>">
</div>
<div class="FormElement">
<input name="LastName" type="text" required="required" class="TField" id="LastName" placeholder="Achternaam" value="<?php echo $_SESSION["LastName"];?>">
</div>
<div class="FormElement">
<input name="Email" type="email" required="required" class="TField" id="Email" placeholder="E-mail" value="<?php echo $_SESSION["Email"];?>">
</div>
<div class="FormElement">
<input name="Password" type="password" required="required" class="TField" id="Password" placeholder="Wachtwoord" value="<?php echo $_SESSION["PW"];?>">
</div>
<div class="FormElement">
<input name="Update" type="submit" class="button" id="Update" value="Update info" >
</div>
</form>
</div>
<div class="Footer"></div>
</div>
</body>
</html>
2.237 views
Wat is er verkeerd aan want op een of andere manier kan ik mijn gegevens niet updaten wanneer ik ze aanpas. Ik heb deze code letterlijk overgenomen van een tutorial. Maar bij hem werkt het wel en bij mij niet.. Misschien zien jullie iets over het hoofd wat ik niet heb gezien...