Pedir contraseña
Joel A. Iturra
php en iturra.cl
Mie Abr 28 14:45:17 CLT 2004
Mira en el manual, sale una parte para autentificacion
eso se mantiene a lo largo de la visita, asi que deberia servirte
$_VARS['PHP_AUTH_USER'] o algo asi, pero mejor mira el manual, ahi salen
hasta ejemplos.
sobre que el cliente de la clave para entrar a la db no me gusta mucho,
perfectamente podrias mantener el usuario y clave de la db en secreto en
algun archivo de configuracion o incluso ahi mismo en el mysql_connect() y
pedir a tus clientes otra clave, asi te es mas facil dar diferentes claves a
diferentes usuarios (y eliminarlos sin tener que cambiar la clave de la db y
repartir la nueva clave a los usaurios que quedan), etc.....
En general el manual de php es bien completo (www.php.net/manual), vienen
muchos ejemplos y comentarios que salvan bastante (en ingles eso si, no creo
que esten traducidos a espanol)
Saludos
Joel
P.D.> tambien podrias usar un formulario y sesiones (mirar manual tb para mas
info)
On Tuesday 27 April 2004 11:19, Juan andres Ramirez wrote:
> hola lista:
> Resulta que para conectar a la base de datos debo dar nombre de usuario y
> contraseña: //CONEXION A BD
> $conectar=mysql_connect('localhost','usuario','password') or die ('No se
> puede conectar'); $data_base=mysql_select_db('data_base',$conectar) or die
> ('No se puede seleccionar la data base');
>
> Entonces pensaba si se podia pedir el usuario y password atravez de algun
> tipo de autentificacion(dalo mismo cual), y si es correcto enviar una
> cookie con el nombre de usuario y password al pc de la conexion, para no
> tener que estar pidiendo siempre la contraseña antes de entrar a la base de
> datos, y guardar pass y user en variables, y despues llamar de alguna
> manera a las variables que estan en la cookie y reemplazarlas en :
>
> $conectar=mysql_connect('localhost','$usuario','$password') or die ('No se
> puede conectar'); es posible hacer algo asi??, no se me ocurre otra manera
> de enviar solo 1 vez el nombre de usuario y contraseña al servidor mientras
> dure la coneccion(se cierre el navegador). Hay que tomar en cuenta que es 1
> pagina para insertar datos del tipo A, otra para insertar datos del tipo B,
> otra pagina para editar datos del tipo A o B, etc....son varias paginas que
> necesitan autentificacion para meterse a la base de datos(mysql).Alguien
> con algun ejemplo de algo parecido??.Gracias.
--
Joel A. Iturra
(1)(718)823-3904
Más información sobre la lista de distribución PHP