Pb page admin
Résolu
godLike
Messages postés
259
Date d'inscription
Statut
Membre
Dernière intervention
-
godLike Messages postés 259 Date d'inscription Statut Membre Dernière intervention -
godLike Messages postés 259 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je vous sollicite encore une fois car j'ai de nouveau un problème.
J'aimerai créer une page admin.
Donc sur ma page index.php j'ai mit ce petit bout de code pour se logger :
<div id="admin">
<form action="admin.php" method="post">
<input type="text" name="logadmin"/> Login <br>
<input type="password" name="mdpadmin"/> Mot de Passe <br>
<input type="submit" value="Login"/>
</form>
</div>
Et voici ma page admin :
<?php
require_once('co_base.php');
mysql_connect("$server", "$user");
mysql_select_db("$base");
$req1 = mysql_query("SELECT 'log_admin'
FROM 'admin'");
$req2 = mysql_query("SELECT 'mdp_admin'
FROM 'admin'");
mysql_close();
if ($_POST['logadmin'] == $req1 AND $_POST['mdpadmin'] == $req2)
{
echo "Bienvenue sur la page d'administration.";
}
else
{
echo "Mot de passe ou Login incorrect.";
}
?>
Dans ma base de donnée, j'ai une table "admin" avec "log_admin" en clé primaire, et "mdp_admin". J'ai inséré "test" / "test" dans les deux champs.
Et sur mon index quand je tape "test" / "test" pour le logger , ça m'afficher toujours "Mot de passe ou Login incorrect."
Merci par avance, Amicalement.
Je vous sollicite encore une fois car j'ai de nouveau un problème.
J'aimerai créer une page admin.
Donc sur ma page index.php j'ai mit ce petit bout de code pour se logger :
<div id="admin">
<form action="admin.php" method="post">
<input type="text" name="logadmin"/> Login <br>
<input type="password" name="mdpadmin"/> Mot de Passe <br>
<input type="submit" value="Login"/>
</form>
</div>
Et voici ma page admin :
<?php
require_once('co_base.php');
mysql_connect("$server", "$user");
mysql_select_db("$base");
$req1 = mysql_query("SELECT 'log_admin'
FROM 'admin'");
$req2 = mysql_query("SELECT 'mdp_admin'
FROM 'admin'");
mysql_close();
if ($_POST['logadmin'] == $req1 AND $_POST['mdpadmin'] == $req2)
{
echo "Bienvenue sur la page d'administration.";
}
else
{
echo "Mot de passe ou Login incorrect.";
}
?>
Dans ma base de donnée, j'ai une table "admin" avec "log_admin" en clé primaire, et "mdp_admin". J'ai inséré "test" / "test" dans les deux champs.
Et sur mon index quand je tape "test" / "test" pour le logger , ça m'afficher toujours "Mot de passe ou Login incorrect."
Merci par avance, Amicalement.
A voir également:
- Pb page admin
- Supprimer page word - Guide
- Livebox admin - Guide
- Mot de passe admin - Guide
- Imprimer tableau excel sur une page - Guide
- Page d'accueil - Guide
5 réponses
Essaie ça :
<?php require_once('co_base.php'); mysql_connect($server, $user); mysql_select_db($base); $req = mysql_fetch_array(mysql_query("SELECT log_admin,mdp_admin FROM admin WHERE log_admin='".$_POST['logadmin']."'")); mysql_close(); if (($_POST['logadmin'] == $req['log_admin']) AND ($_POST['mdpadmin'] == $req['mdp_admin'])) echo "Bienvenue sur la page d'administration."; else echo "Mot de passe ou Login incorrect."; ?>
$req1 = mysql_query("SELECT log_admin FROM admin");
$req2 = mysql_query("SELECT mdp_admin FROM admin");
$req2 = mysql_query("SELECT mdp_admin FROM admin");
Essaye avec ça
$sql = "SELECT * FROM admin";
$req1 = mysql_query($sql) or die;
while ($row= mysql_fetch_array($req1, MYSQL_NUM))
{
if ($_POST['logadmin'] == $row[0] && $_POST['mdpadmin'] == $row[1])
echo "Bienvenue sur la page d'administration.";
else
echo "Mot de passe ou Login incorrect.";
}
$sql = "SELECT * FROM admin";
$req1 = mysql_query($sql) or die;
while ($row= mysql_fetch_array($req1, MYSQL_NUM))
{
if ($_POST['logadmin'] == $row[0] && $_POST['mdpadmin'] == $row[1])
echo "Bienvenue sur la page d'administration.";
else
echo "Mot de passe ou Login incorrect.";
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question