Gerador De Senha
#1
Posted 08/08/2003, 18:53
#2
Posted 09/08/2003, 03:14
<? $senha = "abcdefghijlkmnopqrstuvxzwy0123456789"; $max = "8"; srand ((double)microtime()*1000000); for ($i = 0; $i < $max; $i++) { $password .= $senha[rand()%strlen($senha)]; } print "Sua senha é $password"; ?>
[]'s
Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger)
"Aquele que se define se limita."
#3
Posted 09/08/2003, 04:27
Ambos trazem uma senha de 8 caracteres, sendo 4 deles letras, e os outros 4, número, sempre alternando..
Em PHP:
Em java script:<?
$w = "abcdefghijklmnopqrstuvwxyz0123456789";
for($i=1; $i <= 8; $i++) {
if($i%2 == 0) {
$r = rand(26, strlen($w));
} else {
$r = rand(0,strlen($w));
}
$pw .= $w[$r];
}
print "$pw";
?>
O script em javaScript é mais rápido o resultado, mas é tudo igual, faz tudo a mesma coisa..<head>
<script>
var l = "abcdefghijklmnopqrstuvwxyz";
var n = "0123456789";
function CriaSenha() {
for(i=1;i<=4;i++) {
rn = parseInt(Math.random()*10);
rl = parseInt(Math.random()*26);
if(i > 1) {
pw=pw+l.charAt(rl)+n.charAt(rn);
} else {
pw=l.charAt(rl)+n.charAt(rn);
}
}
document.getElementById("senha").value = pw;
}
</script>
</head>
<body>
<input type="button" value="Criar Senha!" onClick="CriaSenha()"><BR>
<input type="text" id="senha">
</body>
Fui..
chinello at gmail dot com
System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38
#4
Posted 11/08/2003, 09:53
nao testei
#!/usr/bin/perl print "Contest-type: text/html\n\n"; $pw = ""; for($i=1; $i <= 8; $i++) { $r = rand(9); $pw .= $w[$r]; } print "$pw";Abraços
#5
Posted 14/10/2003, 21:21
#!/usr/bin/perl print "Content-type: text/html\n\n"; @rando = ("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","x","y","w","z","1","2","3","4","5","6","7","8","9","0"); $senha = ""; # Edite a variável $max com o número desejado de caracteres na senha a ser gerada. Está com 8. for ($conta=1, $max=8;$conta <= $max; $conta++) { $num = rand(@rando); $p = $rando[$num]; $senha = "$senha$p"; } print "Usuário sua senha é $senha"; # Espero ter ajudado...
Edição feita por: GuVersa, 14/10/2003, 21:25.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)