Skip to content

Commit

Permalink
account delete button
Browse files Browse the repository at this point in the history
  • Loading branch information
chukitipok committed Apr 9, 2018
1 parent 21fda83 commit 793ee5e
Show file tree
Hide file tree
Showing 5 changed files with 109 additions and 88 deletions.
120 changes: 66 additions & 54 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions log.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[email protected] -> 123456789
[email protected] -> 123456789
19 changes: 19 additions & 0 deletions script/delete-account.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php
session_start();
require "../conf.inc.php";
require "../functions.php";


$db = connectDB();
$query = $db->prepare("DELETE FROM member WHERE member_id = :id AND member_token = :token;");
$query->execute([
"id" => $_SESSION["id"],
"token"=> $_SESSION["token"]
]);

session_unset();
session_destroy();

header("Location: ../index.php");

?>
10 changes: 0 additions & 10 deletions script/updateUser.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,3 @@
//print_r( $_SESSION );
//echo "</pre>";
//die();


if (isset($_POST["deleteAccount"])){
echo "toto";
$db = connectDB();
$query = $db->prepare("DELETE FROM member WHERE member_id = :id AND member_token = :token;");
$query->execute([
"id"=>$_SESSION["id"]
]);
}
46 changes: 22 additions & 24 deletions user.php
Original file line number Diff line number Diff line change
Expand Up @@ -92,34 +92,32 @@
<div id="delete">
<h2>Supprimer son compte</h2>
<div class="mr-auto ml-auto">
<form method="POST" action="script/updateUser.php">
<!-- Button trigger modal -->
<button type="button" style="margin-top: 3%; margin-bottom: 5%" class="btn btn-danger" data-toggle="modal" data-target="#exampleModalCenter">
Supprimer le compte
</button>
<!-- Button trigger modal -->
<button type="button" style="margin-top: 3%; margin-bottom: 5%" class="btn btn-danger" data-toggle="modal" data-target="#exampleModalCenter">
Supprimer le compte
</button>

<!-- Modal -->
<div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Supprimer le compte</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
Toutes données vous concernant seront définitivement perdues.<br>
Êtes-vous sûr de vouloir supprimer votre compte?
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Annuler</button>
<button type="submit" name="deleteAcount" class="btn btn-danger">Supprimer</button>
</div>
<!-- POP-UP DELETE ACCOUNT -->
<div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Supprimer le compte</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
Toutes données vous concernant seront définitivement perdues.<br>
Êtes-vous sûr de vouloir supprimer votre compte?
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Annuler</button>
<a href="script/delete-account.php"><button type="button" class="btn btn-danger">Supprimer</button></a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
Expand Down

0 comments on commit 793ee5e

Please sign in to comment.