
06/08/2009, 07:11
|
| | Fecha de Ingreso: abril-2008
Mensajes: 43
Antigüedad: 16 años, 10 meses Puntos: 0 | |
Respuesta: Ayuda urgente string de conexion Hola: me dices que utilize la variable dentro de la función, si utilizo la variable $result que es la que deberiía contener la conexion mira la utilizo en esta función:
function reset_contrase($nombreusuario)
// configura la contrseña para nombreusuario a un valor aleatorio
// devuelve la nueva contrseña o falso si hay algún error
{
// obtendrá una palabra aleatoria de un diccionario entre 6 y 13 carácteres de tamaño
$new_contrase = get_random_word(6, 13);
// añadirle un número entre 0 y 999
// para conseguir una contrseña más segura
srand ((double) microtime() * 1000000);
$rand_number = rand(0, 999);
$new_contrase .= $rand_number;
if (!($conn = db_conex()));
return false;
// configurar la contraseña del usuario a éste en la BD o devolver falso
$result=mysql_query( "update usuarios set contrase = password('$new_contrase') where nombreusuario = '$nombreusuario'");
if (!$result)
return false; // no se ha cambiado
else
return $new_contrase; // cambio correcto
}
esta es una función para resetear contraseñas del sistema de login que a su vez llama a la función get_randon... y retorna un valor new contrase para notificar al usuario
pero no he podido establecer la conexion
a que te refieres con operador global, variable global? donde la defino desde ya agradecida. Mary |