root / src / logout.php @ master
Historique | Voir | Annoter | Télécharger (587 octet)
1 | 1a2be799 | Florent Chuffart | <?php
|
---|---|---|---|
2 | d072e29c | Florent Chuffart | session_start(); |
3 | 1a2be799 | Florent Chuffart | require_once ("connect_entry.php"); |
4 | d072e29c | Florent Chuffart | require_once ("lib/session.lib.php"); |
5 | 1a2be799 | Florent Chuffart | |
6 | 1a2be799 | Florent Chuffart | // connect to DB
|
7 | 1a2be799 | Florent Chuffart | $connexion = mysql_pconnect (SERVEUR, NOM, PASSE); |
8 | d072e29c | Florent Chuffart | if (!$connexion) { |
9 | 1a2be799 | Florent Chuffart | echo "Logout error: Sorry, connexion to " . SERVEUR . " failed\n"; |
10 | 1a2be799 | Florent Chuffart | exit;
|
11 | 1a2be799 | Florent Chuffart | } |
12 | d072e29c | Florent Chuffart | if (!mysql_select_db (BASE, $connexion)) { |
13 | 1a2be799 | Florent Chuffart | echo "Logout error: Sorry, connexion to database " . BASE . " failed\n"; |
14 | 1a2be799 | Florent Chuffart | exit;
|
15 | 1a2be799 | Florent Chuffart | } |
16 | 1a2be799 | Florent Chuffart | |
17 | 1a2be799 | Florent Chuffart | //erase session from table
|
18 | 1a2be799 | Florent Chuffart | $id = session_id();
|
19 | 1a2be799 | Florent Chuffart | $qry = "DELETE FROM websession WHERE id_session = '$id'"; |
20 | 1a2be799 | Florent Chuffart | $resultat = execQry ($qry, $connexion); |
21 | 1a2be799 | Florent Chuffart | |
22 | d072e29c | Florent Chuffart | session_destroy(); |
23 | d072e29c | Florent Chuffart | header("Location: home.php"); |
24 | 1a2be799 | Florent Chuffart | ?> |