Loguear automaticamente

Mc_KaNaN

Tengo una pagina estilo media vida en la que hay una casilla para colocar el nombre de usuario y otra la contraseña (con su correspondiente boton para ceptar el logueo).
Ahi algun codigo que te meta el usuario y la contraseña automaticamente?
Hay alguna manera de hacer eso?

dorno

ami siempre se me pone automatico a lo unico que le e de dar es a login

guner

Sí, la hay.
¿Cómo? Con cookies y javascript.

Mc_KaNaN

Guardando la pagina lo unico que consigo es modificar una opcion del menu que hay en la pagina donde tiene varias cosas para poder seleccionar.
El caso es que el user y la contraseña no se como poder hacerlo.
No tengo ni idea de javascript. No hay ningun programa o alguna utilidad que ayuden a esta cosa?
El firefox no me guarda los datos ni nada :(

E

¿Por qué no utilizas cookies?

SeiYa

¿Cookies y JS?

Por favor hombre ... cambia la vida de la sesión a infinito por ejemplo y tu no tendrás que hacer nada, ya lo hará el lenguaje por debajo.

guner

#6, no es lo que ha pedido.

elkaoD

#4, en las cajas, value="user"

T

No se, un script facil usando cookies:

En el archivo que loguee puedes poner esto:

session_start(); 

setcookie("user_login","Si" , time()+31536000, "/", ".tudominio.com");
setcookie("user_nick",$_POST['nick'] , time()+31536000, "/", ".tudominio.com");

Lo que hace es crearte dos cookies con tu dominio, con el contenido de arriba. Donde $_POST['nick'] debes de poner en nick el nombre del campo nick en el formulario de login.

Luego, donde esta ahora el formulario de login, pones:

<?php if($_COOKIE['user_login'] == "No") { ?>

Aqui metes el form de login

<? } if($_COOKIE['user_login'] == "Si") { ?>

Bievenido <? $_COOKIE['user_nick']; ?> a nuestra web.

<? } ?>

O si por ejemplo, si quieres que si esta logueado entre a una web o a otra seccion usa:

<?php if($_COOKIE['user_login'] == "No") { ?>

Aqui metes el form de login

<? } if($_COOKIE['user_login'] == "Si") { ?>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL="tudominio.com/user">
<? } ?>

Pongo esta redireccion por que seguramente antes habra usado algun codigo html, lo que dificulta el uso de header()

Se que se puede hacer mas corto, pero lo he puesto asi para que vea la estructura.

Saludos, y piensa que mi nivel de php es bajo xD

E

raya demasiada info de golpe, hazte una paja.

T

Pues mira ahora que e editado xD. Estoy aburrio, esta subiendose el backup de la web :/

Usuarios habituales

  • Tunner
  • EMM
  • elkaoD
  • guner
  • SeiYa
  • Mc_KaNaN
  • dorno