Autor Tema: Quiero Hacer un Login de Registro o algo asi  (Leído 4010 veces)

Desconectado Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #15 en: 31 de Julio de 2007, 17:20:50 pm »
Men mira quiero hacer un registro q yo haga los users para que otros puedan entrar al panel como varios dueños de una pagina y quiero q entren mediante un login de administrador
Yo Estuve A los 10.000 Mensajes del Foro

Comunidad PHPeros

Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #15 en: 31 de Julio de 2007, 17:20:50 pm »

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: Quiero Hacer un Login de Registro o algo asi
« Respuesta #16 en: 31 de Julio de 2007, 17:27:14 pm »
G2K o m0rk o quien sea me podeis explicar esto:
Código: [Seleccionar]
if($_POST['user'] == "usuario" && $_POST['pass'] == "contrasena") esque no lo entiendo me hago un lio
Suponiendo que haya un formulario con 2 campos de texto, uno llamado user y el otro llamado pass

$_POST['user'] trae el contenido de lo escrito en el campo de texto llamado user
$_POST['pass'] trae el contenido de lo escrito en el campo de texto llamado pass

Depués de saber esto... pues vamos a pasar a explicar las comprovaciones:

if comprueva si lo que contiene es cierto, si lo es devuelve true, si no lo es devuelve false

== se utiliza para comprovar la si equivale a lo mismo lo de la izquierda a lo de la derecha

&& seria lo mismo que decir AND que en "cristiano" seria -> "y"

Espero que con lo que te acabo de explicar aya quedado claro ;)
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 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: Quiero Hacer un Login de Registro o algo asi
« Respuesta #17 en: 31 de Julio de 2007, 17:29:08 pm »
Men mira quiero hacer un registro q yo haga los users para que otros puedan entrar al panel como varios dueños de una pagina y quiero q entren mediante un login de administrador
Pues seria lo mismo pero envez de poner usuario y contrasena hacerlo medianete array's

ya que si segun dices sabes de php lo debes de tener dominado no? o lo dijiste por decir?
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 Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #18 en: 31 de Julio de 2007, 17:30:39 pm »
Ya entendi a ver

hago un formulario hasta ahi voy bien

pero luego como le pego el code q me dio mork para que tengan enlaces o algo asi
Yo Estuve A los 10.000 Mensajes del Foro

Desconectado Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #19 en: 31 de Julio de 2007, 17:35:37 pm »
si se de php pero no mucho :S
Yo Estuve A los 10.000 Mensajes del Foro

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: Quiero Hacer un Login de Registro o algo asi
« Respuesta #20 en: 31 de Julio de 2007, 17:35:46 pm »
:S perdona que te pregunte pero ¿Dominas algo del php? porque si no sabes ni hacer un formulario con comprovaciones...

tienes que hacer una pagina que contenga el codigo de comprovación de mOrK y de actión poner la url de la pagina que contiene el codigo.
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 Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #21 en: 31 de Julio de 2007, 17:46:18 pm »
si se hacer el formulario lo q no se es donde meter la url
Yo Estuve A los 10.000 Mensajes del Foro

Desconectado Balita

  • PHPer@ Fijo
  • ***
  • Mensajes: 173
  • Karma: 2
  • Sexo: Masculino
  • Dale tiempo al tiempo...
    • Ver Perfil
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #22 en: 31 de Julio de 2007, 17:52:34 pm »
G2K o m0rk o quien sea me podeis explicar esto:
Código: [Seleccionar]
if($_POST['user'] == "usuario" && $_POST['pass'] == "contrasena") esque no lo entiendo me hago un lio
Suponiendo que haya un formulario con 2 campos de texto, uno llamado user y el otro llamado pass

$_POST['user'] trae el contenido de lo escrito en el campo de texto llamado user
$_POST['pass'] trae el contenido de lo escrito en el campo de texto llamado pass

Depués de saber esto... pues vamos a pasar a explicar las comprovaciones:

if comprueva si lo que contiene es cierto, si lo es devuelve true, si no lo es devuelve false

== se utiliza para comprovar la si equivale a lo mismo lo de la izquierda a lo de la derecha

&& seria lo mismo que decir AND que en "cristiano" seria -> "y"

Espero que con lo que te acabo de explicar aya quedado claro ;)
¿pero entonces como sabe si los datos son reales si no conecta con la base de datos?
<?php  Balita[PHPeros User];  ?>

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: Quiero Hacer un Login de Registro o algo asi
« Respuesta #23 en: 31 de Julio de 2007, 17:58:27 pm »
si se hacer el formulario lo q no se es donde meter la url
En el action=""
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 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: Quiero Hacer un Login de Registro o algo asi
« Respuesta #24 en: 31 de Julio de 2007, 17:59:10 pm »
Balita, no se conecta en la base de datos porque el usuario y la contraseña ya estan definidos en en codigo php ;)
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: Quiero Hacer un Login de Registro o algo asi
« Respuesta #25 en: 31 de Julio de 2007, 18:01:50 pm »
Ahora haré otro "login" simple como ese y lo explicaré, aunque recancha creo que era hico uno ya..


Bueno, empezamos...

login.html
Código: [Seleccionar]
<form action="comprobar.php" method="post">
Usuario:<input name="user" type="text" /><br>
Contraseña:<input name="pass" type="text" /><br>
<input name="enviar" type="submit">
</form>
<form action="comprobar.php" method="post"> -> action="" es donde tenemos que poner la página donde irá la comprovacion, en este caso, le llamaremos "comprobar.php" y method="" es la variable superglobal que utilizaremos. En formularios de éste tipo, siempre utilizaremos post ($_POST[''])
<input name="user" type="text" /> -> El campo donde el usuario pondrá su nombre.
<input name="pass" type="text" /> -> El campo donde irá la contraseña.
<input name="enviar" type="submit"> -> El campo que nos llevará a la comprobacion.

comprobar.php

<? //abrimos el tag PHP
if($_POST[&#39;user&#39;] == "elusuarioquetedelagana" AND $_POST[&#39;pass&#39;] == "passquetedelagana") {
  
echo " El login es correcto (o el panel de administracion o lo que quieras)";
}else{
  echo 
" El login es incorrecto, vuelve a intentarlo";
}
?>

El if podriamos compararlo con "si... (condicion)", o sea, lo que le estamos diciendo es que: si $_POST['user'] (lo que hemos escrito en el campo "user" en el formulario) es igual (==) a "elusuarioquetedelagana" y $_POST['pass'] (lo que hemos escrito en el campo "pass" en el formulario) es igual (==) a "passquetedelagana", devolverá true, o lo que es lo mismo, te mostrará el echo de debajo o la sentencia que quieras.

El else, en cambio, lo podriamos comparar con el "sino... (condicion)", o sea, lo que le estariamos diciendo es que: si las condiciones del if son false (no son correctas), mostrará las sentencias definidas más abajo, en el echo (por ejemplo)

¿DUDAS?
« Última modificación: 31 de Julio de 2007, 18:19:55 pm por mOrK »

Desconectado Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #26 en: 31 de Julio de 2007, 18:10:36 pm »
donde es el action?
Yo Estuve A los 10.000 Mensajes del Foro

Desconectado Balita

  • PHPer@ Fijo
  • ***
  • Mensajes: 173
  • Karma: 2
  • Sexo: Masculino
  • Dale tiempo al tiempo...
    • Ver Perfil
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #27 en: 31 de Julio de 2007, 18:28:34 pm »
Hola
Código: [Seleccionar]
<form action="aqui.php" method="post"> Gracias G2K xD pense que tenia mas usuarios y que los tenia por tabla por eso preguntaba, eso me pasa por no leer.
Saludos...
<?php  Balita[PHPeros User];  ?>

Desconectado Shago

  • PHPero Avanzado
  • ****
  • Mensajes: 290
  • Karma: 3
  • :D
    • Ver Perfil
    • NINGUNO
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #28 en: 31 de Julio de 2007, 18:29:33 pm »
Tengo solo una duda... cuando le doy al submit q ya tengo todo hecho no me sale la comprobacion si no me sale para abrir el comrpobar.php
Yo Estuve A los 10.000 Mensajes del Foro

Desconectado Balita

  • PHPer@ Fijo
  • ***
  • Mensajes: 173
  • Karma: 2
  • Sexo: Masculino
  • Dale tiempo al tiempo...
    • Ver Perfil
Re: Quiero Hacer un Login de Registro o algo asi
« Respuesta #29 en: 31 de Julio de 2007, 18:54:04 pm »
no si lo has echo bien te tiene que salir lo que pone en el primer echo y si lo pones mal lo de e el else es decir esto:
{
  echo 
" El login es correcto (o el panel de administracion o lo que quieras)";
}else{
  echo 
" El login es incorrecto, vuelve a intentarlo";
}
<?php  Balita[PHPeros User];  ?>