Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2995 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript - Suivre un lien suite à un prompt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Javascript - Suivre un lien suite à un prompt

n°2088946
GuiGui013
Posté le 12-07-2011 à 14:25:38  profilanswer
 

Bonjour à tous,
Voilà, en début de page PHP, j'ai ce bout de Javascript :
 

Code :
  1. <script type="text/javascript">
  2. var Password = prompt('Entrez le mot de passe :');
  3. if (Password != "toto" )
  4. {
  5.      alert("Erreur !!" );
  6. }


 
J'aimerais que, si le mot de passe est bon, la page s'affiche (ça c'est bon, ça le fait automatiquement). Par contre, si le mot de passe n'est pas bon, la page ne s'affiche pas et que je puisse retourner sur la page précédente (ou une autre page, peu importe).
 
Comment puis-je faire cela ?


Message édité par GuiGui013 le 12-07-2011 à 14:29:32
mood
Publicité
Posté le 12-07-2011 à 14:25:38  profilanswer
 

n°2088953
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-07-2011 à 14:51:55  profilanswer
 

lol.


---------------
Gamertag: CoteBlack YeLL
n°2088957
drasche
Posté le 12-07-2011 à 14:58:44  profilanswer
 

Pour commencer, le coder en PHP et pas en Javascript, car la bonne pratique est de valider les données au niveau serveur.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°2088965
GuiGui013
Posté le 12-07-2011 à 15:21:20  profilanswer
 

Non mais le mot de passe n'est pas stocké en base de données ...

n°2088966
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-07-2011 à 15:23:19  profilanswer
 

GuiGui013 a écrit :

Non mais le mot de passe n'est pas stocké en base de données ...


 
Quel rapport ?
 
Et si on désactive JavaScript il se passe quoi ?
 
Et si on fait un clic droit => afficher la source, tu crois qu'on va y trouver quoi ?


---------------
Gamertag: CoteBlack YeLL
n°2088972
GuiGui013
Posté le 12-07-2011 à 15:30:25  profilanswer
 

Oui non mais je sais que le mot de passe est visible, merci ...
Disons que je veux juste pouvoir envoyer l'utilisateur sur telle ou telle page selon sa saisie dans le prompt

n°2088978
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-07-2011 à 15:35:59  profilanswer
 

Ben fais un formulaire HTML au lieu de faire un prompt en JS


---------------
Gamertag: CoteBlack YeLL
n°2088982
GuiGui013
Posté le 12-07-2011 à 15:41:09  profilanswer
 

Y a pas moyen avec un prompt quand même ?

n°2088983
drasche
Posté le 12-07-2011 à 15:42:19  profilanswer
 

Une autre bonne pratique, c'est de faire du 100% HTML + PHP d'abord histoire que ça fonctionne aussi chez les 10%(?) qui ont Javascript désactivés. Le Javascript doit toujours être 100% facultatif.

 

edit: le prompt? c'est pour la ligne de commande ça, tu n'as pas ça en HTML.


Message édité par drasche le 12-07-2011 à 15:42:42

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°2088994
GuiGui013
Posté le 12-07-2011 à 16:03:18  profilanswer
 

Non mais je veux faire un prompt en JS !!
 [:poutrella]

mood
Publicité
Posté le 12-07-2011 à 16:03:18  profilanswer
 

n°2088995
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-07-2011 à 16:04:20  profilanswer
 

Bah fais comme tu veux, mais c'est n'imp :/
 
A partir du moment où on peut lire les mot de passe dans le code source, y'a aucun intérêt [:spamafote]


---------------
Gamertag: CoteBlack YeLL
n°2089003
GuiGui013
Posté le 12-07-2011 à 16:14:28  profilanswer
 

Bon donc je réitère ma question : Comment je fais pour envoyer l'utilisateur sur telle ou telle page selon sa saisie dans le prompt ?

n°2089006
gelatine_v​elue
Posté le 12-07-2011 à 16:27:08  profilanswer
 

window.location = "manouvellepage.com";
 
de rien

n°2089008
GuiGui013
Posté le 12-07-2011 à 16:32:33  profilanswer
 

Nickel !!
Merci !!

n°2089009
gelatine_v​elue
Posté le 12-07-2011 à 16:34:32  profilanswer
 

GuiGui013 a écrit :

Nickel !!
Merci !!


 
Dj YeLL - 0  
Gelatine - 1
 
 [:horatio caine]

n°2089090
Dj YeLL
$question = $to_be || !$to_be;
Posté le 12-07-2011 à 22:07:11  profilanswer
 

gelatine_velue a écrit :


 
Dj YeLL - 0  
Gelatine - 1
 
 [:horatio caine]


 
Ah bon ? Parce que t'es fier d'aider à faire une merde pareille toi ? :o
 
/Bordeau Chesnel


---------------
Gamertag: CoteBlack YeLL
n°2089163
gelatine_v​elue
Posté le 13-07-2011 à 10:20:16  profilanswer
 

Dj YeLL a écrit :


 
Ah bon ? Parce que t'es fier d'aider à faire une merde pareille toi ? :o
 
/Bordeau Chesnel


 
Il faut donner au peuple ce qu'il demande!
Regarde avec l'iphone, on leur donne un telephone qui dans l'absolu est de la merde, mais qui leur plaît, et ils sont contents. Là c'est pareil. Faut pas chercher à éduquer, personne ne t'es reconnaissant quand tu les éduques. Quand tu les valorises oui. Quand tu les "aides", aussi. C la vi tavu?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Javascript - Suivre un lien suite à un prompt

 

Sujets relatifs
Javascript dans GreaseMonkeyProblème de lien sous IE8
[Javascript] Définir un attribut à l'aide d'une variable[PHP/MYSQL] Lien http pour modifier les données d'une base Mysql
Regex: remplacer un mot-clé par un lien[RE]Excel : Macro : Lien vers la deuxième feuille quelque soit son nom
CSS - Lien case menu déroulantDestruction event JavaScript en mémoire
Vérification code Javascript[Javascript] sans doute une petite erreur dans mon javascript
Plus de sujets relatifs à : Javascript - Suivre un lien suite à un prompt


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR