Foros del Web » Soporte técnico » Software General »

Firefox y las contraseñas

Estas en el tema de Firefox y las contraseñas en el foro de Software General en Foros del Web. Hola, a ver si me pueden ayudar con mi problemilla! Resulta que en una página en la que estoy trabajando, tengo un formulario en el ...
  #1 (permalink)  
Antiguo 06/11/2008, 13:11
 
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 15 años, 6 meses
Puntos: 0
Exclamación Firefox y las contraseñas

Hola, a ver si me pueden ayudar con mi problemilla!

Resulta que en una página en la que estoy trabajando, tengo un formulario en el que tengo un nombre de usuario, contraseña y varios datos más.

Mi problema es que cuando quiero modificar la contraseña, se guarda en la "memoria" del navegador, y cuando intento cambiar la contraseña, me dice que me la ha cambiado, pero me pone la contraseña que ya está guardada en el navegador.

Lo que quiero hacer, es que independientemente del navegador, si yo quiero modificar la contraseña, me lo permita.

El tema es que hay muchos usuarios, cada uno con una contraseña distinta, pero cada vez que modifico cualquier dato de cualquier usuario, se le queda la contraseña que está en el navegador.

No se si me he explicado. Espero que sí!

En datos.php
Código PHP:

<form method="post" enctype="multipart/form-data" 
          
action="modificar-datos.php"
Código PHP:

<input name="contrasena" type="password" id="contrasena" size="15" 
           maxlength="10" value="<? echo $contrasena;?>" >

En modificar-datos.php

Código PHP:

$consulta 
"SELECT * FROM tabla WHERE usuario = '$usuario' "
$resultado mysql_query($consulta);
$datos mysql_fetch_array($resultado);

if (
mysql_num_rows($resultado) != 0) {
  
$consulta_actualiza "UPDATE tabla 
                          SET contrasena = '$contrasena', direccion = '$direccion',  
                                         nombre = '$nombre', dni = '$dni', 
                                         telefono = '$telefono', email = '$email',
                      WHERE usuario = '$usuario'"
;
  
$resultado_actualiza mysql_query($consulta_actualiza);
...
... 
  #2 (permalink)  
Antiguo 06/11/2008, 13:23
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Firefox y las contraseñas

Hola,

en el codigo de modificar-datos.php, no te veo recoger la variable de la contraseña con POST.

Usas PHP4?, tienes las register globlas en ON u OFF?

Un saludo.
  #3 (permalink)  
Antiguo 06/11/2008, 13:44
 
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Firefox y las contraseñas

Las variables están puestas globales.
Por otro lado, ahora mismo está puesto el PHP 3.23, que quermos actualizar a PHP5 pronto
Disculpen mi ignorancia .. sólo soy un aprendiz!!

Última edición por lalagunacity; 06/11/2008 a las 13:45 Razón: Añadir una línea
  #4 (permalink)  
Antiguo 06/11/2008, 13:50
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Firefox y las contraseñas

Ok,

pon el control de errores de mysql a ver si hay error en la consulta

$resultado_actualiza = mysql_query($consulta_actualiza) or die (mysql_error());

Un saludo
  #5 (permalink)  
Antiguo 07/11/2008, 05:09
 
Fecha de Ingreso: octubre-2008
Mensajes: 30
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Firefox y las contraseñas

Probé añadir "or die ..." pero no me da ningún tipo de error. Sigue bien.
El problema es que el navegador pone la contraseña que ya tiene guardada en memoria, pero no se como hacer para que ignore esa contraseña. (Algo como "Ignore(firefox password)" existe?? )
  #6 (permalink)  
Antiguo 07/11/2008, 09:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Firefox y las contraseñas

No directamente desde PHP, ya que eso es un "feature" de Firefox.

Tema trasladado a Software General.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:09.