Login
alexcool188
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aimerais savoir comment on peut ajouter un "login" et un "mot de passe". Vous savez, pour se conecter à des sites.
Merci de vos réponses!
Alexcool188
J'aimerais savoir comment on peut ajouter un "login" et un "mot de passe". Vous savez, pour se conecter à des sites.
Merci de vos réponses!
Alexcool188
Configuration: Windows Vista Internet Explorer 7.0
A voir également:
- Login
- Portail mpsa login ✓ - <a href="https://forums.commentcamarche.net/forum/mail-27">Forum Mail</a>
- Wifipass pierre et vacances login - <a href="https://forums.commentcamarche.net/forum/reseaux-sociaux-10">Forum Réseaux sociaux</a>
- Kelma login - <a href="https://forums.commentcamarche.net/forum/reseaux-sociaux-10">Forum Réseaux sociaux</a>
- On me demande mon login ✓ - <a href="https://forums.commentcamarche.net/forum/webmaster-24">Forum Webmastering</a>
- Qu'est ce qu'un login ? - <a href="https://forums.commentcamarche.net/forum/reseaux-sociaux-10">Forum Réseaux sociaux</a>
20 réponses
alexcool188
Messages postés
81
Statut
Membre
2
C'est moi qui fait le site, je sais comment mettre le champ du login et du mot de passe, mais pas comment configuré le bouton "Go!"...
S'il-vous-plaît, essayez au moin de me répondre! SA PRESSE! J'ai un délais pour créé mon site, et le délais est presque terminé!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je ne connais pas NVU mais en cherchant un peu sur le site tu aurait trouvé ça dis moi si ça peut t'aider sinon je tenterai de te donner un code au hasard
http://www.commentcamarche.net/...
bon en clair avec NVU et le html en général c'est pas possible de securisé des pages il faut passer par du javascript ou du php ou faire un .htaccess je pense qu il vas falloir te mettre au boulot et apprendre un petit peu de ces langage si ça peut t'aider va voir sur "le site du zero" ils expliquent tres bien cela.
tu dois rendre ton site pour quand ???
tu dois rendre ton site pour quand ???
voici le script d'identification
Exemple de script en JavaScript (à mettre dans la partie <head> de ta page) :
<script LANGUAGE="javaScript">
var password;
password=prompt("Tapez votre mot de passe : ","");
if(password!="toto"){window.location="page.html";
};
</script>
Exemple de script en PHP (plus efficace) :
<?php
$login="toto";
$mdep="pass";
if (($login==$user)&&($mdep==$mdp))
{
?>
mettre ici la partie <body> de ta page
<?php
}
if (($login!=$user)&&($mdep!=$mdp))
{
?>
Le formulaire d'authentification :
<center>
<b>Cette partie du site est réservée aux membres .</b>
<FORM ACTION="page.php" method="post" name="le_pass">
<p><b>User</b>
<b><input type="text" name="user" maxlength="10"></b>
<b>Mot de passe</b>
<b><input type="password" name="mdp" maxlength="10"></b>
<input type="submit" value="entrer"></p>
</form>
<script type="text/javascript">document.le_pass.user.focus();</script>
</center>
<?php
}
?>
PGC is not dead
Exemple de script en JavaScript (à mettre dans la partie <head> de ta page) :
<script LANGUAGE="javaScript">
var password;
password=prompt("Tapez votre mot de passe : ","");
if(password!="toto"){window.location="page.html";
};
</script>
Exemple de script en PHP (plus efficace) :
<?php
$login="toto";
$mdep="pass";
if (($login==$user)&&($mdep==$mdp))
{
?>
mettre ici la partie <body> de ta page
<?php
}
if (($login!=$user)&&($mdep!=$mdp))
{
?>
Le formulaire d'authentification :
<center>
<b>Cette partie du site est réservée aux membres .</b>
<FORM ACTION="page.php" method="post" name="le_pass">
<p><b>User</b>
<b><input type="text" name="user" maxlength="10"></b>
<b>Mot de passe</b>
<b><input type="password" name="mdp" maxlength="10"></b>
<input type="submit" value="entrer"></p>
</form>
<script type="text/javascript">document.le_pass.user.focus();</script>
</center>
<?php
}
?>
PGC is not dead
je ne vais pas faire ton site d'habitude je suis payé pour faire ça
mais bon je suis dans un bon jour
sur ta page par exemple index.html tu met ton formulaire genre :
<center>
<b>Cette partie du site est réservée aux membres .</b>
<FORM ACTION="page.php" method="post" name="le_pass">
<p><b>User</b>
<b><input type="text" name="user" maxlength="10"></b>
<b>Mot de passe</b>
<b><input type="password" name="mdp" maxlength="10"></b>
<input type="submit" value="entrer"></p>
</form>
</center>
puis tu crée une page que tu appel par exemple page.php comme preciser dans le ACTION="page.php" jusque la ça vas ???
puis dans la page "page.php tu ecris :
<?php
$login="toto";
$mdep="pass";
if (($login==$_POST['user'])&&($mdep==$_POST['mdp']))
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
<p>blablabla</p>
</body>
</html>
<?php
}
else {
echo('vous n etes pas autorisé');
}
?>
voila et apres a la place de blablabla tu met ce que tu veux
mais bon je suis dans un bon jour
sur ta page par exemple index.html tu met ton formulaire genre :
<center>
<b>Cette partie du site est réservée aux membres .</b>
<FORM ACTION="page.php" method="post" name="le_pass">
<p><b>User</b>
<b><input type="text" name="user" maxlength="10"></b>
<b>Mot de passe</b>
<b><input type="password" name="mdp" maxlength="10"></b>
<input type="submit" value="entrer"></p>
</form>
</center>
puis tu crée une page que tu appel par exemple page.php comme preciser dans le ACTION="page.php" jusque la ça vas ???
puis dans la page "page.php tu ecris :
<?php
$login="toto";
$mdep="pass";
if (($login==$_POST['user'])&&($mdep==$_POST['mdp']))
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
<p>blablabla</p>
</body>
</html>
<?php
}
else {
echo('vous n etes pas autorisé');
}
?>
voila et apres a la place de blablabla tu met ce que tu veux
tu peux aussi creer une base de donnée pour que les gens s'inscrive parceque la ça ne marche que avec le login "toto" et la mot de passe "pass" mais je pense que la dans l'immédiat tu n'as pas vraiment le niveaux pour faire des trucs comme ça si tu veux je te filerais un petit coup de main mais il vas falloir lire un peu de tutoriels pour comprendre un peu les principe de base je te rencoie le code commenter pour que tu t'y retrouve
sinon petite question pendant que j'y suis: tu doit rendre ce site pour quoi? des cours? plaisir personnel? envie de t'arracher les cheveux?
sinon petite question pendant que j'y suis: tu doit rendre ce site pour quoi? des cours? plaisir personnel? envie de t'arracher les cheveux?
<?php
$login="toto";//tu defini le login
$mdep="pass";//tu defini le mot de passe
//on recupere les variables du questionnaire
if (($login==$_POST['user'])&&($mdep==$_POST['mdp']))//si ça correspond a ton login et ton mot de passe le script continue
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
<p>blablabla</p>
</body>
</html>
<?php
}
else //sinon tu ecris un petit texte ou tu affiche une autre page
{
echo('vous n etes pas autorisé');
}
?>
ou
<?php
}
else //sinon tu ecris un petit texte ou tu affiche une autre page
{
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
<p>t'as rien a foutre la, casse toi de la en cliquant <a href="index.html">ici</a></p>
</body>
</html>
}
?>
voila
$login="toto";//tu defini le login
$mdep="pass";//tu defini le mot de passe
//on recupere les variables du questionnaire
if (($login==$_POST['user'])&&($mdep==$_POST['mdp']))//si ça correspond a ton login et ton mot de passe le script continue
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
<p>blablabla</p>
</body>
</html>
<?php
}
else //sinon tu ecris un petit texte ou tu affiche une autre page
{
echo('vous n etes pas autorisé');
}
?>
ou
<?php
}
else //sinon tu ecris un petit texte ou tu affiche une autre page
{
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
<p>t'as rien a foutre la, casse toi de la en cliquant <a href="index.html">ici</a></p>
</body>
</html>
}
?>
voila
si tu ne repond pas j'en conclue que ça marche
merci quand même de m'avoir permis de t'aider c'etait sympa
merci quand même de m'avoir permis de t'aider c'etait sympa
Pour l'utilisation du JS, laissez tomber, il suffit qu'un petit malin affiche les sources et hop ...
Voici un exemple sans base de données (pour protégé une page admin par exemple mais avec plusieurs utilisateurs).
Formulaire :
Dans le contenu de ta page cible (avec l'extention .php et pas .html) :
Attention : Tu ne dois pas copier/coller directement ce code dans Nvu (en mode visuel) mais dans le code source.
Voici un exemple sans base de données (pour protégé une page admin par exemple mais avec plusieurs utilisateurs).
Formulaire :
<form method="post" action="page_protegee.php"> <fieldset> <legend>Authentification</legend> <p> <label for="login">Login: </label> <input type="text" name="login" id="login" /> </p> <p> <label for="password">Mot de passe: </label> <input type="password" name="password" id="password" /> </p> <p> <input type="submit" value="Connexion" /> </p> </fieldset> </form>
Dans le contenu de ta page cible (avec l'extention .php et pas .html) :
<?php
if(!empty($_POST)) {
$membres = array(
"login" => "password",
"membre" => "son-pass",
"autre-membre" => "son-password"
);
if(array_key_exists($_POST['login'],$membres)) {
if($membres[$_POST['login']] == $_POST['password']) {
?>
// Le contenu protégé
<?php
} else {
echo 'Mauvais mot de passe.';
}
} else {
echo 'Membre inexistant.';
}
} else {
echo 'Vous n\'êtes pas autorisé à accéder au contenu de cette page.';
}
?>
Attention : Tu ne dois pas copier/coller directement ce code dans Nvu (en mode visuel) mais dans le code source.
oui j'avais pas pensé à ça effectivement c'est valable mais je pense que vue le niveau il n'a pas trop interet a retourné souvent dans son code pour ne pas trop foutre le bordel en allant ajouter des utilisateurs la bdd parait plus sure
J'essais tout ce qu'ils disent, mais je ne suis pas capable d'ajouter du ph dans ma page, lorsque je le fais, et lorsque j'accède à ma page, je vois tout les codes, mais pas ce que sa donne...
Voici ce que je vis lorsque j'accède à ma page:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Confirmation</title>
</head>
<body>
<p>Bonjour !</p>
<p>Je sais comment tu t'appelles, hé hé. Tu t'appelles<?php echo $_POST['prenom']; ?> !</p>
<p>Si tu veux changer de prénom, <a href="inscription.php">clique ici!</a></p>
</body>
</html>
Voici ce que je vis lorsque j'accède à ma page:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Confirmation</title>
</head>
<body>
<p>Bonjour !</p>
<p>Je sais comment tu t'appelles, hé hé. Tu t'appelles<?php echo $_POST['prenom']; ?> !</p>
<p>Si tu veux changer de prénom, <a href="inscription.php">clique ici!</a></p>
</body>
</html>