• Publicidad

Password. Ocultar el texto tecleado

Preguntas y comentarios relacionadas con HTML y CSS.

Password. Ocultar el texto tecleado

Notapor pbellon » 2005-12-01 08:42 @404

Hola,

quiero hacer un simple script que pregunte:

Escribe el usuario:
Escribe la password:

pero pretendo que cuando el usuario teclee su password aparezca ******* no los caracteres que el vaya tecleando.

¿Como puedo hacerlo?
pbellon
Perlero nuevo
Perlero nuevo
 
Mensajes: 36
Registrado: 2004-10-22 06:48 @325

Publicidad

Notapor macgregor » 2005-12-01 09:01 @417

Código: Seleccionar todo
print qq~

<TABLE  BORDER="0" CELLSPACING="5" CELLPADDING="5"> 
   <TR>
      <TD><B style="font-size:110%;">&nbsp;Username:&nbsp;</B></TD>
      <TD><INPUT TYPE="text" ID="USERNAME" NAME="USERNAME" size="18"></TD>
   </TR>
   <TR>
      <TD><B style="font-size:110%;">&nbsp;Password:&nbsp;</B></TD>
      <TD><INPUT TYPE="password" ID="PASSWORD" NAME="PASSWORD" size="18"></TD>
   </TR>
</TABLE>
~;


No se si he entendido bien tu pregunta, si te refieres a un cgi a traves de la web pon el codigo de arriba en tu programa en perl.

Un saludo.
MACGREGOR [TM]
Avatar de Usuario
macgregor
Perlero nuevo
Perlero nuevo
 
Mensajes: 80
Registrado: 2004-12-09 07:32 @355
Ubicación: españa

Notapor kidd » 2005-12-01 09:28 @436

Hola,

macgregor tiene razón, todo lo que tienes que hacer es cambiar el tipo del campo.

Tu campo en vez de ser:

Código: Seleccionar todo
TYPE="text"


debe de ser

Código: Seleccionar todo
TYPE="password"


Para mayor información acerca de formas HTML checa aquí.



SALUDOS
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor pbellon » 2005-12-01 11:12 @508

Hola,

no es a través de la web, sino en un windows 2000 en linea de comandos.

Gracias
pbellon
Perlero nuevo
Perlero nuevo
 
Mensajes: 36
Registrado: 2004-10-22 06:48 @325

Notapor explorer39 » 2005-12-01 12:43 @571

Yo no lo he probado, pero he encontrado este: Term::ReadPassword. Parece que hay problemas a la hora de instalarlo en windows, pero no en el resto de sistemas.
explorer39
 

Notapor pbellon » 2006-06-13 07:09 @340

Hola,

he retomado este tema y he conseguido que funcione con: Term::Readpassword tal y como de indicabas.
Instalando Term-ReadPassword-Win32-0.02.zip de http://ppm.activestate.com/PPMPackages/ ... y/Windows/

aquí teneis un ejemplo:
Código: Seleccionar todo
use Term::ReadPassword::Win32;

print "Escribe el nombre de usuario:";
$remote_user = <STDIN>;
chomp $remote_user;
$password = read_password('password: ');
print "La password que has tecleado es: $password\n";


:D
pbellon
Perlero nuevo
Perlero nuevo
 
Mensajes: 36
Registrado: 2004-10-22 06:48 @325

Notapor explorer » 2006-06-13 08:03 @377

Pues no... has usado un módulo distinto al que te decía.

Has usado Term::ReadPassword::Win32, que es más específico que el que te dije, porque entonces no sabíamos que lo necesitabas para Windows :) .

Has hecho muy bien.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a HTML

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados