Besoin d'aide pour projet bac
easy-core
Messages postés
59
Statut
Membre
-
rastajeff Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
rastajeff Messages postés 72 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je dois créer une page web qui permet à un nombre défini de personne de se connetcter à l'espace admin, mais je n'arrive pas car je n'ai pas les bons codes html
merci de m'aider
je dois créer une page web qui permet à un nombre défini de personne de se connetcter à l'espace admin, mais je n'arrive pas car je n'ai pas les bons codes html
merci de m'aider
A voir également:
- Besoin d'aide pour projet bac
- Filigrane projet - Guide
- Gant projet - Télécharger - Gestion de projets
- Bac 2025 - Guide
- Bac a sable windows - Guide
- Différence entre pmo et chef de projet ✓ - Forum Programmation
6 réponses
Par "mais je n'arrive pas car je n'ai pas les bons codes html " tu veux dire que tes prof sont censé t'avoir fourni un debut de code que tu doit le compléter mais qu'ils t'ont donné le mauvais?
Je ne comprends pas vraiment ton projet.
C'est un espace admin que tu veux faire, avec une connexion par mot de passe ?
Ou alors tu veux limiter l'accès à la page à un nbr de personnes (nb de connexions) simultanément ?
Si c'est un espace admin avec des mots de passes, il te faudra le faire en php, avec une base de données pour stocker login et mot de passe. Regarde plus les codes php pour ce que tu veux ça correspondra mieux !!
C'est un espace admin que tu veux faire, avec une connexion par mot de passe ?
Ou alors tu veux limiter l'accès à la page à un nbr de personnes (nb de connexions) simultanément ?
Si c'est un espace admin avec des mots de passes, il te faudra le faire en php, avec une base de données pour stocker login et mot de passe. Regarde plus les codes php pour ce que tu veux ça correspondra mieux !!
voila les pages
--------------------------------------------------------------------------------------------------------------------------------------
<?php
// On lance la session php
session_start();
?>
<html>
<head><title>AGENCE PARTIR</title></head>
<body>
<?php
$id = $_POST['id'];
$passe = $_POST['passe'];
//on se connecte à notre serveur
mysql_connect("localhost","root","");
//on selectionne la base de données voyage
mysql_select_db("voyage");
$req = mysql_query("SELECT passe FROM agent WHERE `codeagent` = '$id'");
$donnee = mysql_fetch_array($req);
$_SESSION['passe'] = $passe;
if ($passwd == $donnee['passe'])
{
// Mot de passe bon
$_SESSION['login'] = $id;
echo "Vous êtes bien connecté.";
<a href = 'espaceagent.php'> Accedez à votre espace personnel </a>;
}
else
{
// Mot de passe faux
echo "mot de passe incorrecte";
}
?>
------------------------------------------------------------------------------------------------------------------------
<?php
// Ouverture de la session php (toujours en haut de page)
session_start();
// On vérifie si le client est bien identifié
if(!isset($_SESSION['login'])) { echo "Vous n'êtes pas identifié !"; exit;}
and if(!isset($_SESSION['passwd'])) ( echo "mot de passe incorrecte !"; exit;
else {
?>
<html>
<head>
<title>Agence PARTIR - Espace perso Agent</title>
</head>
<body>
<p>
<ul>
<li><a href="ajoutclient.php">Ajouter un client</a>
<li><a href="modclient.php">Modifier un client</a>
<li><a href="listclients.php">Liste des clients</a>
</ul>
</p>
<p>
<ul>
<li><a href="ajoutvoy.php">Ajouter un voyages</a>
<li><a href="modvoy.php">Modifier un voyages</a>
<li><a href="listvoy.php">Liste des voyages</a>
</ul>
</p>
</body>
</html>
<?php } ?>
------------------------------------------------------------------------------------------------------------------------------
je ne vois pas ou sont les erreur....
--------------------------------------------------------------------------------------------------------------------------------------
<?php
// On lance la session php
session_start();
?>
<html>
<head><title>AGENCE PARTIR</title></head>
<body>
<?php
$id = $_POST['id'];
$passe = $_POST['passe'];
//on se connecte à notre serveur
mysql_connect("localhost","root","");
//on selectionne la base de données voyage
mysql_select_db("voyage");
$req = mysql_query("SELECT passe FROM agent WHERE `codeagent` = '$id'");
$donnee = mysql_fetch_array($req);
$_SESSION['passe'] = $passe;
if ($passwd == $donnee['passe'])
{
// Mot de passe bon
$_SESSION['login'] = $id;
echo "Vous êtes bien connecté.";
<a href = 'espaceagent.php'> Accedez à votre espace personnel </a>;
}
else
{
// Mot de passe faux
echo "mot de passe incorrecte";
}
?>
------------------------------------------------------------------------------------------------------------------------
<?php
// Ouverture de la session php (toujours en haut de page)
session_start();
// On vérifie si le client est bien identifié
if(!isset($_SESSION['login'])) { echo "Vous n'êtes pas identifié !"; exit;}
and if(!isset($_SESSION['passwd'])) ( echo "mot de passe incorrecte !"; exit;
else {
?>
<html>
<head>
<title>Agence PARTIR - Espace perso Agent</title>
</head>
<body>
<p>
<ul>
<li><a href="ajoutclient.php">Ajouter un client</a>
<li><a href="modclient.php">Modifier un client</a>
<li><a href="listclients.php">Liste des clients</a>
</ul>
</p>
<p>
<ul>
<li><a href="ajoutvoy.php">Ajouter un voyages</a>
<li><a href="modvoy.php">Modifier un voyages</a>
<li><a href="listvoy.php">Liste des voyages</a>
</ul>
</p>
</body>
</html>
<?php } ?>
------------------------------------------------------------------------------------------------------------------------------
je ne vois pas ou sont les erreur....
Bah déjà je ne vois pas ton formulaire pour se logguer.
Est il sur une autre page ?
Ensuite tu récupère le mot de passe de l'autre page dans la variable $passe et ensuite tu effectue une verification du mot de passe en confrontant celui de la base de donnée et $passwd, variable qui doit être vide, je ne la vois pas utilisée avant.
Tu fais la même chose avec les $_SESSION. Il y a d'abord un $_SESSION['passe'] et un $_SESSION['passwd'].
Déjà corrige tt ça, en appelant tjs passe et non passwd, ça devrait être un peu mieux :D
Est il sur une autre page ?
Ensuite tu récupère le mot de passe de l'autre page dans la variable $passe et ensuite tu effectue une verification du mot de passe en confrontant celui de la base de donnée et $passwd, variable qui doit être vide, je ne la vois pas utilisée avant.
Tu fais la même chose avec les $_SESSION. Il y a d'abord un $_SESSION['passe'] et un $_SESSION['passwd'].
Déjà corrige tt ça, en appelant tjs passe et non passwd, ça devrait être un peu mieux :D
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
au fait lr lien: <a href = 'espaceagent.php'> Accedez à votre espace personnel </a>; ne fonctionne pas et je ne comprends pas pourquoi??? et lorsqu' on le met or du php il fonctionne mais tout le monde peu accder sans identifiant ni mot de passe a la page alors qu'il faut que ce soit des priviligiés qui peuven uniquement y acceder