Login prédéfinis sur site web
Résolu
dannezri
Messages postés
62
Statut
Membre
-
jee pee Messages postés 42539 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 42539 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai téléchargé une page de connexion sur internet (ci dessous le code html) et j'aimerai limiter l'accès a mon site et donner accès aux personnes qui auront le login et le mdp (que j'aurais prédéfinis)... j'ai ajouter du code php mais c'est comme ci le formulaire ne prenait pas en compte le php que j'ai ajouter car quoi que je fasse (que je mette les bons id ou pas ou que je n'en mette pas du tout) aucune reaction
Merci de votre aide
J'ai téléchargé une page de connexion sur internet (ci dessous le code html) et j'aimerai limiter l'accès a mon site et donner accès aux personnes qui auront le login et le mdp (que j'aurais prédéfinis)... j'ai ajouter du code php mais c'est comme ci le formulaire ne prenait pas en compte le php que j'ai ajouter car quoi que je fasse (que je mette les bons id ou pas ou que je n'en mette pas du tout) aucune reaction
<!doctype html>
<?php
$Username = "test";
$Password = "";
if(!isset($_POST['Username']) OR !isset($_POST['Password'])) {
?>
<html>
<head>
<meta charset="UTF-8">
<title>Connexion</title>
<link rel="stylesheet" href="css/reset.css">
<link rel='stylesheet prefetch' href='http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900|RobotoDraft:400,100,300,500,700,900'>
<link rel='stylesheet prefetch' href='http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css'>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<!-- Mixins-->
<!-- Pen Title-->
<div class="pen-title">
<p align="center">
<img src="logo.png" alt="IsraPlay" style="width:256px;height:163px;">
</p>
</div>
<div class="rerun"><a href="">Rerun Pen</a></div>
<div class="container">
<div class="card"></div>
<div class="card">
<h1 class="title">Identifiez-vous</h1>
<form method ="post" action ="index.html">
<div class="input-container">
<input type="text" name="Username" id="Username" required="required"/>
<label for="Username">Username</label>
<div class="bar"></div>
</div>
<div class="input-container">
<input type="password" name="Password" id="Password" required="required"/>
<label for="Password">Password</label>
<div class="bar"></div>
</div>
<div class="button-container">
<button type="submit" value="go"><span>Go</span></button>
</div>
</form>
</div>
</div>
<!-- Portfolio--><a id="portfolio" href="https://andytran.me/" title="View my portfolio!"><i class="fa fa-link"></i></a>
<!-- CodePen--><a id="codepen" href="http://codepen.io/andytran/" title="Follow me!"><i class="fa fa-codepen"></i></a>
<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
<script src="js/index.js"></script>
</body>
</html>
<?php
}
else{
if ($_POST ['Username'] == $Username && $_POST['Password'] == $Password){
echo "ok";
}
else{
echo "id incorrect";
}
}
?>
Merci de votre aide
A voir également:
- Login prédéfinis sur site web
- Création site web - Guide
- Site de telechargement - Accueil - Outils
- Web office - Guide
- Site x - Guide
- Site comme coco - Accueil - Réseaux sociaux
merci pour votre réponse et votre analyse rapide et efficace....
Est ce que vous savez maintenant comment faire pour faire une redirection vers une autre page après avoir inséré le bon id et bon mdp
pour aller vers menu.html.
mais ça c'est une mauvaise solution car il suffit de mettre menu.html à la place de index.php pour sauter le login.
Quand on met en place une authentification, il faut la gérer sur toutes les pages. Donc tout ton site devrait être en php et en début de chaque fichier il devrait y avoir un test pour verifier que l'utilisateur s'est bien authentifié.
Est ce comme ceci pour faire la redirection?
Il vaudrait mieux appeler ta seconde page yyy.html plutot qu'index.html.
Et il faut aussi que tu gères le cas KO par une autre redirection