Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » HTML » Password. Ocultar el texto tecleado Responder al tema
Nuevo tema


Página 1 de 1  [ 6 mensajes ] 
 
Nota 2005-12-01 08:42 @404

Perlero Nuevo
Registrado: 2004-10-22 06:48 @325
Mensajes: 31
Password. Ocultar el texto tecleado
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?


Nota 2005-12-01 09:01 @417
Avatar de Usuario
Perlero Nuevo
Registrado: 2004-12-09 07:32 @355
Ubicación: españa
Mensajes: 78
Código:
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]


Nota 2005-12-01 09:28 @436
Avatar de Usuario
Creador de Perl en Español
Registrado: 2003-10-15 16:52 @744
Ubicación: México
Mensajes: 1163
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:
TYPE="text"


debe de ser

Código:
TYPE="password"


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



SALUDOS

_________________
Uriel Lizama Perl programmer fundador de Perl en Español


Nota 2005-12-01 11:12 @508

Perlero Nuevo
Registrado: 2004-10-22 06:48 @325
Mensajes: 31
Hola,

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

Gracias


Nota 2006-06-13 07:09 @340

Perlero Nuevo
Registrado: 2004-10-22 06:48 @325
Mensajes: 31
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:
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


Nota 2006-06-13 08:03 @377
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10268
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.


Responder al tema  [ 6 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO