Mon code php n'affiche rien image jointe ci dessous
jakbauer222
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
NHenry Messages postés 15235 Date d'inscription Statut Modérateur Dernière intervention -
NHenry Messages postés 15235 Date d'inscription Statut Modérateur Dernière intervention -
<?php
session_start(); // à mettre tout en haut du fichier .php, cette fonction propre à PHP servira à maintenir la $_SESSION
if(isset($_POST['enregistrer'])) { // si le bouton "Enregistrer" est appuyé
if(empty($_POST['login'])) {
echo "Le champ login ou Mot de passe est vide!";
} else {
// on vérifie maintenant si le champ "Mot de passe" n'est pas vide"
if(empty($_POST['motdepasse'])) {
echo "Le champ Mot de passe est vide!";
} else {
$mysqli = mysqli_connect("localhost", "root", "", "agence_transport");
//on vérifie que la connexion s'effectue correctement:
if(!$mysqli){
echo "Erreur de connexion a la base de donnees!";
} else {
// les champs sont bien posté et pas vide, on sécurise les données entrées par le membre:
$Login = $_POST['login'];
$MotDepasse = $_POST['motdepasse'];
//on se connecte à la base de données:
// on fait maintenant la requête dans la base de données pour rechercher si ces données existe et correspondent:
$Requete = mysqli_query($mysqli,"SELECT * FROM identification WHERE login= '".$Login."' AND pass= '".$MotDepasse."'");
// si il y a un résultat, mysqli_num_rows() nous donnera alors 1
// si mysqli_num_rows() retourne 0 c'est qu'il a trouvé aucun résultat
if (mysqli_num_rows($Requete) == 0) {
echo "Le login ou le mot de passe est incorrect!";
echo "<a href=Connexion.html> Retour</a>";
$_SESSION['login'] = $Login;
echo "Compte Existe!";
echo "<a href=Connexion.html> Retour</a>";
}
}
}
}
}
?>
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |