Login
Fermé
alexcool188
-
18 août 2009 à 20:09
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 20 août 2009 à 22:25
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 20 août 2009 à 22:25
20 réponses
Utilisateur anonyme
18 août 2009 à 20:11
18 août 2009 à 20:11
soit plus precis, c'est toi qui fait le site ou c'est pour te connecter a un site ??,
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 20:13
18 août 2009 à 20:13
***Je l'ai enlevé...***
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 22:14
18 août 2009 à 22:14
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é!
Utilisateur anonyme
18 août 2009 à 22:42
18 août 2009 à 22:42
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
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 22:57
18 août 2009 à 22:57
J'utilise le HTML, mais je ne sais pas ce que tu veux dire par "donne un petit bout de ton code"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
18 août 2009 à 22:58
18 août 2009 à 22:58
fait un copier coller de ce que tu as deja fait et apres je te dirais ce qu il reste a faire
Utilisateur anonyme
18 août 2009 à 22:59
18 août 2009 à 22:59
avec en plus le nom du logiciel avec lequel tu travail ça peut aider
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 23:04
18 août 2009 à 23:04
Je n'ai encore rien fait, je ne sais pas du tout par où commencer... Et j'utilise NVU...
Utilisateur anonyme
18 août 2009 à 23:09
18 août 2009 à 23:09
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/...
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 23:19
18 août 2009 à 23:19
Ils disent que la page désré n'existe plus...
Utilisateur anonyme
18 août 2009 à 23:26
18 août 2009 à 23:26
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 ???
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 23:31
18 août 2009 à 23:31
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...
Utilisateur anonyme
18 août 2009 à 23:38
18 août 2009 à 23:38
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
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
18 août 2009 à 23:47
18 août 2009 à 23:47
Alors jusqu'à maintenant ça marche, et ensuite?
kimimsc
Messages postés
124
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
18 avril 2010
2
19 août 2009 à 00:23
19 août 2009 à 00:23
es-ce que tu as crée une base de donnée? Il faut que les gens s'inscrivent avant de se connecter
Utilisateur anonyme
19 août 2009 à 00:23
19 août 2009 à 00:23
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
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
19 août 2009 à 02:44
19 août 2009 à 02:44
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...
Utilisateur anonyme
19 août 2009 à 00:28
19 août 2009 à 00:28
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?
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
19 août 2009 à 02:37
19 août 2009 à 02:37
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?
Utilisateur anonyme
19 août 2009 à 00:36
19 août 2009 à 00:36
<?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
Utilisateur anonyme
19 août 2009 à 00:59
19 août 2009 à 00:59
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
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
19 août 2009 à 01:15
19 août 2009 à 01:15
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.
Utilisateur anonyme
19 août 2009 à 01:20
19 août 2009 à 01:20
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
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
19 août 2009 à 18:25
19 août 2009 à 18:25
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!
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
>
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
19 août 2009 à 19:16
19 août 2009 à 19:16
Tu n'es pas débile, c'est simplement que tu ne connais pas.
Sinon, je n'ai pas beaucoup plus : 14 ans
Sinon, je n'ai pas beaucoup plus : 14 ans
Utilisateur anonyme
19 août 2009 à 19:02
19 août 2009 à 19:02
pas de soucis
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
19 août 2009 à 19:09
19 août 2009 à 19:09
Mais pourrais-tu m'expliquer comment faire une banque de données? Et comment on fait la page d'inscription?
kimimsc
Messages postés
124
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
18 avril 2010
2
19 août 2009 à 19:22
19 août 2009 à 19:22
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
19 août 2009 à 19:36
19 août 2009 à 19:36
Mais est-ce que sa explique comment faire une banque de données? Je l'ai regardé rapidement....
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
19 août 2009 à 21:13
19 août 2009 à 21:13
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>
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
>
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
19 août 2009 à 21:36
19 août 2009 à 21:36
Faudrai peut-être lire les chapitres dans l'ordre.
Lis celui qui parle de Wamp.
Lis celui qui parle de Wamp.
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
>
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
20 août 2009 à 22:25
20 août 2009 à 22:25
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).
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
19 août 2009 à 19:39
19 août 2009 à 19:39
Une base de données !
Lis le tutoriels PHP complet et tu sauras faire un tas de truc après.
Lis le tutoriels PHP complet et tu sauras faire un tas de truc après.
kimimsc
Messages postés
124
Date d'inscription
lundi 2 mars 2009
Statut
Membre
Dernière intervention
18 avril 2010
2
20 août 2009 à 00:35
20 août 2009 à 00:35
es-ce-que tu as changer ta page en .php ?
alexcool188
Messages postés
74
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
11 juillet 2010
2
20 août 2009 à 19:20
20 août 2009 à 19:20
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!
P.S. On est rendu à la 2e page! Merci à tout ceux qui veulent m'aider!
18 août 2009 à 20:22