Autor Tema: Sistema de Logueo (MUY sencillo)  (Leído 5532 veces)

Desconectado Dj-Celta

  • PHPero Avanzado
  • ****
  • Mensajes: 398
  • Karma: 16
  • <?php Solo quiero aprender ?>
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #15 en: 16 de Marzo de 2007, 23:28:59 pm »
<?php
include("conectar.php");
 
session_start();
 if (isset(
$_SESSION[&#39;s_username&#39;])) {
echo ?> 
aqui codigo html
<?
}else{
echo 
"Tu no estas autentificado dirígete a login.php";
echo 
$_SESSION[&#39;s_username&#39;];
}
?> 

Podria ser algo asi?

Comunidad PHPeros

Re: Sistema de Logueo (MUY sencillo)
« Respuesta #15 en: 16 de Marzo de 2007, 23:28:59 pm »

Desconectado BillieJoe96

  • PHPerit@
  • *
  • Mensajes: 21
  • Karma: 0
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #16 en: 30 de Marzo de 2007, 23:09:34 pm »
<?php
include("conectar.php");
 
session_start();
 if (isset(
$_SESSION[&#39;s_username&#39;])) {
echo ?> 
aqui codigo html
<?
}else{
echo 
"Tu no estas autentificado dirígete a login.php";
echo 
$_SESSION[&#39;s_username&#39;];
}
?> 

Podria ser algo asi?

eso seria con MySQL

Desconectado JuAnCHO

  • PHPero Avanzado
  • ****
  • Mensajes: 327
  • Karma: 1
  • Sexo: Masculino
  • 33 Y Truco xD
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #17 en: 31 de Marzo de 2007, 00:54:56 am »
De que hablas ? No ves que está echo en php ? ...

-----------------------------------------------------------------
" A un gran corazón ninguna ingratitud lo cierra,
   ninguna indeferencia lo cansa ".

Desconectado Ishamato

  • PHPero Avanzado
  • ****
  • Mensajes: 346
  • Karma: 3
  • Sexo: Masculino
  • PHPero adicto
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #18 en: 08 de Abril de 2007, 21:38:04 pm »
Madre mía.. que peces vamos BillieJoe.. eso son sesiones ¬¬ no tienen nada que ver con las bases de datos mysql..

<? echo "Aprendiendo y descubriendo poco a poco"; ?>

Desconectado phpmysql

  • PHPerit@
  • *
  • Mensajes: 18
  • Karma: 0
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #19 en: 08 de Abril de 2007, 22:30:40 pm »
una de las formas para agregar más usuario podría ser esta
Cambiar la línea 6 por esto
if($usuario == "tiburon" && $contraseña == "4l3t4" || $usuario == "cuack" && $contraseña == "pato") { /* Si a puesto bien el usuario y la contraseña .. */
Y si quieres agregar más usuarios, después de "pato" le agregas dos "||" y luego $usuario == "elusuario" && $contraseña == "lapass"

Desconectado kekoman

  • PHPero Master
  • ******
  • Mensajes: 1.180
  • Karma: 45
  • Sexo: Masculino
  • Mi nuevo usuario es marco811
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #20 en: 09 de Abril de 2007, 12:27:36 pm »
alguien podria poner el codigo final de este script? :D


Este usuario ya no lo uso, mi nuevo usuario es marco811

Desconectado phpmysql

  • PHPerit@
  • *
  • Mensajes: 18
  • Karma: 0
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #21 en: 09 de Abril de 2007, 22:14:02 pm »
alguien podria poner el codigo final de este script? :D
el código ya está dado, es el primer post...

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #22 en: 26 de Mayo de 2007, 16:10:13 pm »
Madre mía.. que peces vamos BillieJoe.. eso son sesiones ¬¬ no tienen nada que ver con las bases de datos mysql..

Seguramente lo dice por el conectar.php, en el que se deduce que hay una conexión a una base de datos, generalmente MySQL.
Raken - Moderador para PHP y HTML

Desconectado Ishamato

  • PHPero Avanzado
  • ****
  • Mensajes: 346
  • Karma: 3
  • Sexo: Masculino
  • PHPero adicto
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #23 en: 27 de Mayo de 2007, 14:40:39 pm »
Ok! :P

Pondría el script para descargar pero creo que su simpleza es tal que no hace falta ^^
« Última modificación: 27 de Mayo de 2007, 15:02:49 pm por naveda »

<? echo "Aprendiendo y descubriendo poco a poco"; ?>

Desconectado mOrK

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 1.503
  • Karma: 43
  • :)
    • Ver Perfil
    • Sígueme en Twitter!
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #24 en: 04 de Julio de 2007, 19:31:55 pm »
Pero una cosa:

Si el login está correcto, te llevará a loquesea.php... pero eso de que sirve? A loquesea.php se puede entrar sin hacer login... (es dificil, vale, pero se puede) Como podria solucionarse eso?

PD: ya sé que tiene mas de un mes el post, pero he hecho algo parecido (es justo lo que necesito) y tengo ese problema... ya que si pongo el menu dentro del if, el login sigue estando ahí, y eso no interesa :S

Saludos!

Desconectado G2K

  • Moderador de Programación General
  • PHPero Master
  • ****
  • Mensajes: 2.245
  • Karma: 76
  • Sexo: Masculino
  • Dame un punto de apoyo y moveré la Tierra
    • Ver Perfil
    • Cristian Torrijos
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #25 en: 04 de Julio de 2007, 21:10:39 pm »
Pues mOrK yo lo que hago es lo mismo pero con COOKIES... si el usuario y contraseña de la base de datos coinciden se crean las COOKIES para 3h si no son correctos te dice que nanai xDDD

Y luego en la pagina que quieras proteger utilizas un if() para saber si existen las cookies creadas... que no existen pues que muestre que la pagina te tienes que registrar.

PD: Cuando acabe con mi Web ya creare un "tutorial de registro de usuarios con cookies, restricciones etc.

Saludos
Campeón del CatSkills de Webs (Enero 2011)
Campeón del SpainSkills de Webs (Abril 2011)
http://www.youtube.com/watch?v=1fBMG8F_hpM
Mejor representante catalan en SpainSkills 2011


Desconectado mOrK

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 1.503
  • Karma: 43
  • :)
    • Ver Perfil
    • Sígueme en Twitter!
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #26 en: 04 de Julio de 2007, 21:16:03 pm »
O lo que acabo de pensar... hacer el login en una pagina y la comprovacion con los ifs y tal en otra xD

Desconectado FeDe

  • PHPero Avanzado
  • ****
  • Mensajes: 448
  • Karma: 35
  • Sexo: Masculino
  • BaDyDj -> ¡Mi Stylo, Mi ViDa!
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #27 en: 04 de Julio de 2007, 22:15:42 pm »
Buenas,

Se podría hacer un setcoookie(); lo cual pondré ahora un tutorial en este mismo foro.

Saludos.
Sin Firma me haces una? :P

Desconectado Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #28 en: 04 de Agosto de 2007, 01:49:44 am »
entiendo pero tengo una pregunta haciendo esto

Código: [Seleccionar]
<?php
if($_POST[&#39;acceder&#39;]) { /*Comprobamos que se a pulsado el boton de envio*/

$usuario=$_POST[&#39;nick&#39;]; /* Cambiamos el nick enviado por la variable $usuario */
$contraseña=$_POST[&#39;pass&#39;]; /* Cambiamos la contraseña enviada por la variable $pass*/

if($usuario == "tiburon" && $contraseña == "4l3t4")
if(
$usuario == "tiburon" && $contraseña == "4l3t4")
if(
$usuario == "tiburon" && $contraseña == "4l3t4") { header("Location: menu.php"); /* ... se le envia al archivo que le indiquemos */
} else {
echo(
"Los datos que has introducido son incorrectos, porfavor vuelvelo a intentar"); /* Si no a introducido los datos correctos, se le avisa mediante este "else" */
}
}
?>

podria poner mas usuarios poninendo varias veces esto?
if($usuario == "tiburon" && $contraseña == "4l3t4") { pero con diversos datos
Yo Estuve A los 10.000 Mensajes del Foro

Desconectado FeDe

  • PHPero Avanzado
  • ****
  • Mensajes: 448
  • Karma: 35
  • Sexo: Masculino
  • BaDyDj -> ¡Mi Stylo, Mi ViDa!
    • Ver Perfil
Re: Sistema de Logueo (MUY sencillo)
« Respuesta #29 en: 04 de Agosto de 2007, 02:53:43 am »
Buenas,

Para poner más usuarios sería

if($usuario == "tiburon" && $contraseña == "4l3t4" || $usuario == "otrousuario" && $contraseña == "otrapass") {

Saludos :P
Sin Firma me haces una? :P