1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
// on teste si le visiteur a soumis le formulaire de connexion
if (isset($_POST['valider']) && $_POST['valider'] == 'Connection') {
if ((isset($_POST['usersadc']) && !empty($_POST['usersadc'])) && (isset($_POST['passwd']) && !empty($_POST['passwd']))) {
$passwd=(isset($_POST['passwd'])) ? addslashes($_POST['passwd']) : NULL;
$usersadc=(isset($_POST['usersadc'])) ? addslashes($_POST['usersadc']) : NULL;
$query="select * from users where usersadc='$usersadc' AND passwd='$passwd'";
$res=pg_query($conn,$query) or die('Erreur SQL !<br />'.$sql.'<br />'. pg_last_error($conn));
$data=pg_fetch_array($res);
$num=pg_num_rows($res);
if ($num == 1 ) {
session_start();
$_SESSION['usersadc']=$data['usersadc'];
$_SESSION['passwd']= $_POST['passwd'];
$_SESSION['status']= $data['status'];
header('Location: appli.php');
}
else {
$erreur="Compte non reconnu, loggin ou mot de passe incorrect";
}
}}
?> |
Partager