begin process at 2013 06 20 05:24:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caratère

 > GÉNÉRATEUR DE MOT PASSE AVEC / SANS AJAX - AVEC / SANS JAVASCRIPT

GÉNÉRATEUR DE MOT PASSE AVEC / SANS AJAX - AVEC / SANS JAVASCRIPT


 Information sur la source

Note :
Aucune note
Catégorie :Chaîne de caratère Classé sous :mot passe, générer, password, pass Niveau :Débutant Date de création :22/04/2008 Date de mise à jour :23/04/2008 15:57:34 Vu / téléchargé :6 159 / 416

Auteur : Vyk12

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Ce script permet de générer un mot de passe. Il s'adapte au navigateur : est-ce que l'ordinateur accepte les requêtes HTTP ? Est-ce qu'il accepte le JavaScript ?
L'avantage de ce script c'est que si le navigateur accepte les JS + les requêtes, la page ne se recharge pas.
Le script se présente sous forme d'un petit formulaire demandant le nombre de caractères que contiendra le mot de passe (inférieur à 1000, vous pouvez bien entendu modifier ce nombre, mais je pense que rien que 100 déjà c'est pas mal)

Démo ici : http://mp3.fast.and.free.fr/genere_pass.php

Source

  • Tout est dans le zip
  • Démo ici : http://mp3.fast.and.free.fr/genere_pass.php
Tout est dans le zip
Démo ici : http://mp3.fast.and.free.fr/genere_pass.php

 Conclusion

Petit script utile si l'on tient absolument à avoir un mot de passe différent pour chaque site

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

22 avril 2008 21:56:19 :
Ajout d'un mot-clé
23 avril 2008 15:49:18 :
Possibilité de tirer au sort entre toutes les lettres / chiffres et autres caractères du clavier
23 avril 2008 15:57:34 :
Rectification de différents bugs

 Sources du même auteur

Source avec Zip ESPACE D'ADMINISTRATION POUR VOTRE SITE INTERNET
VISITEURS CONNECTÉS EN TEMPS RÉEL

 Sources de la même categorie

CRYPTER ET DÉCRYPTER UN HASH par rayman223
SCRIPT CORRECTEUR DE PONCTUATION par nebenobo
RÉDUIRE UN TEXTE À N CARACTÈRES SANS COUPER DE MOT par gazetteSDF
ADRESSE ABSOLUE DE LA PAGE EN COURS, AVEC VARIABLES $_GET par Dariumis
Source avec Zip CLASSE D'OBJET DE RECHERCHE DE MOTS DANS DES TABLEAUX ET/OU ... par 8Tnerolf8

 Sources en rapport avec celle ci

CRYPTER ET DÉCRYPTER UN HASH par rayman223
PROTÉGEZ VOS LIENS DE TÉLÉCHARGEMENT PAR MOT DE PASSE ET/OU ... par unlien
Source avec Zip Source avec une capture GÉNÉRATION DE FORMULAIRES HTML PERSONNALISÉS. par beejeridou
Source avec Zip GÉNÉRER UN MOT DE PASS ALÉATOIRE par narkos2
Source avec Zip Source avec une capture GÉNÉRATEUR DE FORMULAIRE [AJAX][PHP5] par Morphinof

Commentaires et avis

Commentaire de coucou747 le 23/04/2008 13:21:09 administrateur CS

hum... pourquoi tu dis "sans ajax" ?

Commentaire de neigedhiver le 23/04/2008 15:18:00

Salut,

Pourquoi te limiter à des caractères alphanumériques... ?
C'est dommage quand même...

Commentaire de Vyk12 le 23/04/2008 15:21:53

coucou747 => si le navigateur accepte JavaScript mais pas les requêtes HTTP, on utilise un peu de JavaScript

neigedhiver => euh ben je vais voir ça ... je rajoute tous les caractères que je connais ;)

Commentaire de malalam le 23/04/2008 20:41:20 administrateur CS

Hello,

un navigateur qui n'accepte pas les requêtes HTTP, ce n'est pas un navigateur web...moi, ce que j'en dis...ne pas confondre HTTP et XMLHTTPREQUEST.
Ensuitre, une remarque : si on n'a pas accès à Javascript, on n'a pas non plus accès à Ajax...il y a une éventualité de trop dans ton code.

Commentaire de Vyk12 le 23/04/2008 21:28:00

Et si quelqu'un accepte JavaScript et non Ajax ?

Commentaire de malalam le 23/04/2008 22:56:15 administrateur CS

Certes, je me suis mal exprimé :  ce que je veux dire, c'est que si ton navigateur acceote Ajax, c'est qu'il accepte Javascript. Du coup tu as largement l'opportunité de réduire ton code, parce que là, il y a beaucoup de redondances ce qui rend ton code anormalement long à s'exécuter.
Sinon, il y a pas mal d'autres problèmes : tes variables de session n'existent pas quand tu entres sur la page...et à vrai dire, si jamais j'ai javascript et ajax par exemple, je vais tout le temps avoir 2 warning parce qu'aucune de tes 2 variables de session n'existeront. Or, tu ne testes pas leur existence mais uniquement leur valeur. Tu devrais coder plus strictement, avec un error_reporting à E_ALL ou E_STRICT.
Il en va de même pour ta case à cocher : tu l'utilises sans même te demander si l'utilisateur l'a cochée...du coup, s'il ne l'a pas cochée, ta variable POST n'existe pas et tu as encore un warning. Ce qui fait 3 warning sur une petite page, c'est quand même beaucoup.
Sinon le mélange GET/POST te porte préjudice : cela t'oblige encore à des redondances bien inutiles et éparpille totalement ton code: compte combien de fois tu appelles ta fonction PHP et à combien d'endroits...c'est anormal (les requêtes XMLHTTP fonctionnent aussi via la méthode POST).
Bref, c'est bien de vouloir donner des alternatives comme ça, très bien même. Mais il faut plus soigner la manière, sinon on se retrouve avec des codes bien trop lourds et difficiles à lire pour ce qu'ils font.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Générer un nombre aléatoire [ par Mikonyx ] slt,pour générer un nombre aléatoire, j'utilise la commande:srand(time());$url=rand(1,$x);echo $url; $x ayant été déjà défini avant...Ca fonctionne, m Vérifier si un utilisateur et son pass appartienne à la BD [ par Nanabel ] Je voudrais savoir comment on peut vérifier qu'un login et son pass sont dans la base de données d'un serveur.Le truc, c'est que je voudrais mettre le ASP+PASSWORD [ par ice breaker ] Salut a tout le monde,J'espere que kelkun pourra m'aider.Je cherche a creer une page asp qui me generera un mot de passe et l'enverra par e-mail.Je ne HELP < COMPARAISON > svppp [ par ^UnKnOwN` ] Salut !j'essaye de faire une partie private pour mon site en notant les login et les pass dans un fichier texte. Ensuite doit se trouver sur le site 2 SVP gérer des comptes utilisateurs sur votre site [ par OphidiaN ] Voila, j'aimerai faire sur un site :qu'on puisse s'inscrire (pseudo - password).et que par exemple, pour poster un message, on donne son pseudo-passwo Cookies, mettre et relire DES Variables [ par codefalse ] Hello allcomment je pourrai faire pour mettre deux variables dans un cookie ( pseuod et pass ) et les relire dans le bon ordre ( mettre dans la variab MySQL --- Password [ par WaRs ] Bonjour j'aimerais savoir si il existe une fonction pour décripter les password dans la table user de la database MySQLSi oui elle serait interessante générer des miniatures avec gd 1.6 [ par vegetaline ] muhaha alors là c'est rigolo, un super défi pour les programmeurs fous!ok j'ai le code pour générer des miniatures grâce au php, mais ça marche qu'ave password & php [ par ayor ] qu'existe t'il comme facon de restreindre l'accès à un site ? en php ?comment peut on empecher qqn d'éditer le source d'une page ?ayor Connexion d'un "abonné"... [ par Bestiol ] Bonjour !!Je suis hyper débutant en PHP et j'aimerais savoir comment faire pour allier un formulaire HTML à une "unité" connexion.php pour que celle-c


Nos sponsors


Sondage...

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,404 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales