Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

JoaoGusmao

limitar caracteres no campo senha

Recommended Posts

como sou iniciante no php (ha 6 dias programando), tive uma dúvida: em um projeto q to fazendo, apareceu a necessidade de limitar a quantidade de caracteres no campo da senha. Bolei um código com base nos meus 6 dias de experiência: <?php $maximo = 15 if (senha = $maximo) echo "limite atingido"; ?> com esse código, ele pegaria o quantidade de caracteres ou o nome "15"?? se caso isso nao der certo, como daria?

Compartilhar este post


Link para o post
Compartilhar em outros sites

apenas coloque o atributo "maxlenght" em seu input do campo senha:

<input type="password" <!-- outros atributos que você colocou --> maxlenght="15" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

A grosso modo é isso =P

 

 
$string =  strlen("12asdasdasdasdasd");

if($string > 8)
   echo 'Que p**** de senha é essa q tem mais de 8 caracteres filho';
else if($string < 3)
   echo 'pelo amor de Deus filho sua senha e ridicula =P';

Compartilhar este post


Link para o post
Compartilhar em outros sites

A grosso modo é isso =P

 $string =  strlen("12asdasdasdasdasd");if($string > 8)    echo 'Que p**** de senha é essa q tem mais de 8 caracteres filho';else if($string < 3)    echo 'pelo amor de Deus filho sua senha e ridicula =P';

 

hmm saquei.. vou testar (gostei das frases kkk), mas dai o limite é 8, certo? e o que é esse ("12asdasdasdasdasd")

???

Compartilhar este post


Link para o post
Compartilhar em outros sites

strlen() // conta o numero de caracters na string

 

$string no caso e a senha vinda do seu formulário..

 

<form>
<input type="password" name="senha" value="Peguei a senha digitada " maxlenght="15" />

$senha = $_POST['senha'];// vem com o value do form

$string =  strlen($senha);

if($string > 8) // pode ser 10 15 20

   echo 'Que p**** de senha é essa q tem mais de 8 caracteres filho';
else if($string < 3)


   echo 'pelo amor de Deus filho sua senha e ridicula =P';

 

fico mais claro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

strlen() // conta o numero de caracters na string $string no caso e a senha vinda do seu formulário..

<form><input type="password" name="senha" value="Peguei a senha digitada " maxlenght="15" />$senha = $_POST['senha'];// vem com o value do form$string =  strlen($senha);if($string > 8) // pode ser 10 15 20    echo 'Que p**** de senha é essa q tem mais de 8 caracteres filho';else if($string < 3)    echo 'pelo amor de Deus filho sua senha e ridicula =P';

fico mais claro?

vlw ae, vou testar

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.