Login

alexcool188 -  
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
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

Utilisateur anonyme
 
soit plus precis, c'est toi qui fait le site ou c'est pour te connecter a un site ??,
0
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!"...
0
alexcool188 Messages postés 81 Statut Membre 2
 
***Je l'ai enlevé...***
0
alexcool188 Messages postés 81 Statut Membre 2
 
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é!
0
Utilisateur anonyme
 
tu bosse en php , avec une base de données ou quoi donne un peu de precision et donne un petit bout de ton code que je puisse t'aider un peu

0
alexcool188 Messages postés 81 Statut Membre 2
 
J'utilise le HTML, mais je ne sais pas ce que tu veux dire par "donne un petit bout de ton code"
0

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

Posez votre question
Utilisateur anonyme
 
fait un copier coller de ce que tu as deja fait et apres je te dirais ce qu il reste a faire
0
Utilisateur anonyme
 
avec en plus le nom du logiciel avec lequel tu travail ça peut aider
0
alexcool188 Messages postés 81 Statut Membre 2
 
Je n'ai encore rien fait, je ne sais pas du tout par où commencer... Et j'utilise NVU...
0
Utilisateur anonyme
 
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/...
0
alexcool188 Messages postés 81 Statut Membre 2
 
Ils disent que la page désré n'existe plus...
0
Utilisateur anonyme
 
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 ???
0
alexcool188 Messages postés 81 Statut Membre 2
 
J'ai été voir sur le site du zéro, mais il y a plusieurs choses que je ne suis pas capable de faire... Lorsqu'il faut ajouter les actions à faire, je ne suis pas capable... Mon site doit être en ligne le 28 août 09...
0
Utilisateur anonyme
 
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
0
alexcool188 Messages postés 81 Statut Membre 2
 
Alors jusqu'à maintenant ça marche, et ensuite?
0
kimimsc Messages postés 176 Statut Membre 2
 
es-ce que tu as crée une base de donnée? Il faut que les gens s'inscrivent avant de se connecter
0
Utilisateur anonyme
 
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
0
alexcool188 Messages postés 81 Statut Membre 2
 
Mais là, je peut pas écrire plus que 10 lettres ou chiffres dans la case login, et peut importe ce que j'écris dans login et mot de passe, j'arrive à la même page...
0
Utilisateur anonyme
 
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?
0
alexcool188 Messages postés 81 Statut Membre 2
 
Comment je fais pour en faire une? Et comment je fas pour faire une page d'inscription? Jusqu'à présent, sa marche, mais qu'est-ce que sa signifie le code que tu m'as donné plus bas?
0
Utilisateur anonyme
 
<?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
0
Utilisateur anonyme
 
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
0
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
 
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 :
<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.
0
Utilisateur anonyme
 
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
0
alexcool188 Messages postés 81 Statut Membre 2
 
J'ai peut-être (surement) eu l'air d'un débile dans cette conversation, mais j'aimerais vous pécifiez que je n'ai que 12 ans!
0
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511 > alexcool188 Messages postés 81 Statut Membre
 
Tu n'es pas débile, c'est simplement que tu ne connais pas.
Sinon, je n'ai pas beaucoup plus : 14 ans
0
Utilisateur anonyme
 
pas de soucis
0
alexcool188 Messages postés 81 Statut Membre 2
 
Mais pourrais-tu m'expliquer comment faire une banque de données? Et comment on fait la page d'inscription?
0
kimimsc Messages postés 176 Statut Membre 2
 
0
alexcool188 Messages postés 81 Statut Membre 2
 
Mais est-ce que sa explique comment faire une banque de données? Je l'ai regardé rapidement....
0
alexcool188 Messages postés 81 Statut Membre 2
 
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>

0
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511 > alexcool188 Messages postés 81 Statut Membre
 
Faudrai peut-être lire les chapitres dans l'ordre.
Lis celui qui parle de Wamp.
0
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511 > alexcool188 Messages postés 81 Statut Membre
 
Comme je l'ai déjà dis, mets ton code dans le code source et ne fait pas un copier/coller en mode visuel (ou le mode Word si tu préfère).
0
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
 
Une base de données !
Lis le tutoriels PHP complet et tu sauras faire un tas de truc après.
0
kimimsc Messages postés 176 Statut Membre 2
 
es-ce-que tu as changer ta page en .php ?
0
alexcool188 Messages postés 81 Statut Membre 2
 
Non... Y'en a long à lire! j'suis encore à la première partie!


P.S. On est rendu à la 2e page! Merci à tout ceux qui veulent m'aider!
0