Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/08/2009, 07:11
marpec
 
Fecha de Ingreso: abril-2008
Mensajes: 43
Antigüedad: 16 años
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