Como se hace esto?

L

Queria saber como se hace el login que esta en esta web a la izquierda en el menu: http://www.clanlods.tk

Nemox

Ese tipo de login como dices, si te refieres a la ventana que salta, es la forma que tiene el iE de pedir datos.
Yo de cómo funciona no sé mucho, sólamente te puedo decir que normalmente salta cuando entras a un ftp y no pides datos, o a cualquier cpanel de los hostings de pago...

... lo que no sé es cómo hacer para que el iE te pida los datos de esa forma.

Carcass

Pues con unos php, asp, jsp o cualquier lenguaje de creación de páginas dinámicas en el servidor que lean los datos de autentificación HTTP estándar...

Cuando haces una petición a la página (si no se le envían los datos del usuario), te devuelve esto:

HTTP/1.1 401 Authorization Required
Date: Sun, 30 Nov 2003 22:52:24 GMT
Server: Apache
X-Powered-By: ModLayout/3.2
WWW-Authenticate: Basic realm="Acceso restringido-48"
Content-Type: text/html
Age: 0
Connection: close

Authorizacion Denegado</textarea></title></PLAINTEXT></NOSCRIPT><SCRIPT LANGUAGE
='javascript' src='http://miarroba.com/espacio/logo.js'></SCRIPT>

O sea, le dice al navegador que haga el favor, haciendo gala de su infinita amabilidad (me aburro ¿qué pasa? XD), de mostrar la ventanita de petición de login y usuario y que envíe en cada petición siguiente el usuario para que cada petición sea reconocida como de una fuente válida...

En php, por ejemplo (cogido del manual de www.php.net):

if (!isset($SERVER['PHP_AUTH_USER'])) {
&nbsp;&nbsp;header('WWW-Authenticate: Basic realm="My Realm"');
&nbsp;&nbsp;header('HTTP/1.0 401 Unauthorized');
&nbsp;&nbsp;echo 'Text to send if user hits Cancel button';
&nbsp;&nbsp;exit;
} else {
&nbsp;&nbsp;echo "<p>Hello {$
SERVER['PHP_AUTH_USER']}.</p>";
&nbsp;&nbsp;echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>";
}

O eso o, directamente, se configura una carpeta en el servidor como de acceso restringido y ya se encarga éste de enviar el código de estado 401 al cliente para que haga lo mismo...

Ri0Ga

pues a mi me gustaria saber donde encontrar un manual de como hacer un sistema de noticias como ese, con comentarios etc a ver si alguien sabe... gracias por adelantado y buenas noches ;)

Usuarios habituales

  • Ri0Ga
  • Carcass
  • Nemox
  • LiNb3rGh