Débutant demande de l'aide

nonoconde Messages postés 8 Statut Membre -  
nonoconde Messages postés 8 Statut Membre -
Bonjour,
je suis en train de faire un site internet et j'aimerais faire un "espace membre".
Dans la page de connection je leur demande un code mais ou doit-je mettre la page php pour qu'elle vérifie si le code est bon. J'ai regardé sur différent forumet j'ai vue que c'était surmysql je crois mais je n'y arrive pas

voici le code php
<?php
if ($_POST['Login']=="020293") {
echo "Bienvenue !";
}
if ($_POST['Login']=="100198") {
echo "Bienvenue !";
}
else {
echo "Tu n' est pas autorisé!";
}
?>

c'est simpliste mais c'est juste pour comprendre le fonctionnement
ps:j'ai installé wamp

merci de votre aide
A voir également:

7 réponses

nonoconde Messages postés 8 Statut Membre
 
personne ne s'est ou mettre ce fichier
0
divx78
 
Salut,

Ecoute je ne compren pas ta question :s
que ve tu faire ?
une identification pour acceder a ton site ?
-- Par Base de donnée ?
-- Par identification en dur dans le code comme dans ton code
En gros tu ve que les utilisateur puisse defiinire leurs mot de passe ou il son defini en dur dans le code par toi ?

desoler soit plus claire merci.
0
arth Messages postés 10414 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
En général, dans les sites récents dits "dynamiques", tu as une page de login avec un formulaire ou tu as un champ pour le login, et un pour le mot de passe.

Ensuite tu définis que les données de ton formulaire doivent être traitées par une autre page, exemple check.php.

Et dans check.php tu mets le code que toi tu as mi plus haut.

Sinon directement pour toi, crée une page check.php, colles-y ton code puis lance l'URL suivante :

http://localhost/check.php?Login=020293

C'est une version directe pour tester sans s'embêter avec un formulaire, enfin c'est toujours plus classe avec un formulaire :)

Par contre oui en effet tu a aussi dans le cas où tu voudrais faire ça bien, une connexion à une base devient quasi indispensable.

Le principe est le suivant :
- Le user arrive sur ta page login.php
- Il rentre ses informations personnelles
- Les données sont acheminées vers la page check.php
- cette page contient un code plus important que le tien, qui permet notamment de se connecter à une base de données MYSQL
- Donc cette page se connecte, et va vérifier que le couple login/mot de passe que l'utilisateur a donné correspond à une entrée dans la table USER par exemple.
- Ensuite si le login est bon alors on crée ce qu'on appelle une session pour garder les informations d'identifications
- Sinon on redirige vers une page d'erreur.

Mais après c'est autre chose, et tu as raison, mieux vaux tenter des petits trucs bateaux au départ.
0
nonoconde Messages postés 8 Statut Membre
 
j'ai fait une page ou l'utilisateur met son mot de passe. je ne veut pas m'embéter pour l'instant avec inscription ect
voici ma page login
<html>
<head>
<title>Connection à la partie membre</title>
</head>
<body bgcolor="00cc00">
<center><form method="post" action="http://localhost/anthony/partie_membre.php">
Login : <input type="text" name="Login">
<input type="submit" value="envoyer">
</form></center>
</body>
</html>

voila mais quand je met le mot de passe il me met erreur
donc ou doit je mettre
<?php
if ($_POST['Login']=="020293") {
echo "Bienvenue !";
}
if ($_POST['Login']=="100198") {
echo "Bienvenue !";
}
else {
echo "Tu n' est pas autorisé!";
}
?>

doit je le mettre dans filezilla
0
divx78
 
biensur upload le fichier sur ton FTP :) et accede i
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nonoconde Messages postés 8 Statut Membre
 
j'ai chargé mon fichier php avec mes fichiers html mais cele ne marche pas
0
arth Messages postés 10414 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
Dis nous quelle est l'erreur ;)
0
nonoconde Messages postés 8 Statut Membre
 
ca e marque lorsque je met mon mot de passe
"impossible d'accéeder a la page"
0