Foros del Web » Programando para Internet » PHP »

Autentificacion

Estas en el tema de Autentificacion en el foro de PHP en Foros del Web. Buenos dias, llevo poco con el php y hay cosas en la que me pierdo y las leo pero no las entiendo, mi problemas es ...
  #1 (permalink)  
Antiguo 29/08/2006, 04:40
Avatar de xyro  
Fecha de Ingreso: agosto-2006
Ubicación: Granada
Mensajes: 31
Antigüedad: 17 años, 7 meses
Puntos: 0
Autentificacion

Buenos dias, llevo poco con el php y hay cosas en la que me pierdo y las leo pero no las entiendo, mi problemas es el siguiente:

He creado un sistema de autentidicacion, y segun los manuales que he leido y cosillas por la web uso las variables $_SERVER['PHP_AUTH_USER'] y $_SERVER['PHP_AUTH_PW']), en mi ordenador con easyphp todo funciona a la perfecion pero cuando lo subo al servidor no funciona.
He consultado son el soporte del servidor (piensasolutions.com) y me han contestado lo siguiente:

"....El modulo de autentificación de usuarios de Php no esta habilitado en el servidor por lo que las variables $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'] no tienen contenido. ..."

Les volvi a consultar si eso se habilitaba o que?, volvieron a responder:

"....Puedes programar por control de sesiones otras variables distintas para que contengan los usuarios y las contraseñas. Lamentablemente no podremos ayudarte mucho mas a este respecto ya que no damos soporte de programación a clientes. ..."

He estado leyendo sobre el tema pero no me entero, entiendo lo que me quieren decir pero no alcanzo comprender los controles de sesiones y como definir una variables para ese uso, porque supondo que deben de ser globales, o ¿no?.

Bueno espero haberme explicado con suficiente claridad para que alguien me ayude.

Gracias de antemano a todos los que ayudais a gente.

Saludos.

Ro.
  #2 (permalink)  
Antiguo 29/08/2006, 05:31
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
Echale un ojo a:

http://www.forosdelweb.com/showpost....&postcount=129
http://www.forosdelweb.com/showthrea...998#post238998
http://www.desarrolloweb.com/articulos/320.php
http://www.desarrolloweb.com/articulos/321.php
http://www.desarrolloweb.com/articulos/235.php

En principio con esto deberias entender el uso basico, despues te pasas por http://es2.php.net/manual/es/functio...che-expire.php y revisas todos los enlaces de la derecha, para el uso de las sesiones.

Saludos.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches
  #3 (permalink)  
Antiguo 29/08/2006, 07:30
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
"....El modulo de autentificación de usuarios de Php no esta habilitado en el servidor por lo que las variables $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'] no tienen contenido. ..."
Cuando te dicen eso . .te están ratificando que tu servidor está instalado PHP como CGI ... en ese modo de instalación de PHP no se puede usar autentificación HTTP que es lo que estás usando.

Debes recurrir a autentificación como te comentan: Sesiones

Tienes un ejemplo para que pruebes:

Autentificator
http://php.cluster-web.com/autentificator

Por lo menos ahí podrás ver como trabajar con sesiones para un caso típico de autentificación y validación de usuarios.

En las FAQ's de este foro de PHP tienes introducción al uso de sesiones y teoría .. te recomiendo leerlo antes de continuar con uso de sesiones.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 19:29.