Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Sistema de usuarios PHP y MySQL

  • 27/08/2010
  • 2:07 am
  • marcofbb

Este articulo va a enseñarle como crear un sistema de usuarios, muy sencillo, puedes implementarlo a cualquier web.

¿Qué quiere decir esto?
- Que va a enseñarle como hacer que los usuarios se puedan registrar y logearse

Con el sistema este podran hacer:
- Que los visitantes se registren
- Restringir paginas
- Cambiar menu dependiendo si es visitante o usuario

- Y si saben un poco de php pueden hacer mas cosas como las sigientes:
- Hacer perfil
- Hacer que cada usuario tenga un avatar
- Hacer que puedan editar sus datos
- Y mucho mas!

Por favor ller el archivo Leeme.html

¿Como configurarlo?
- Tenes que editar el archivo config.php

¿Como hago para que una pagina sea unicamente para usuarios registrado?
- Tenes un ejemplo en members.php

¿Como hago para que las urls se vean solo para usuarios registrados?
- Tenes un ejemplo en url.php

Con estos 3 php puede tener mucha ingenio y puede hacer las sigiente cosas
- Menu personalisado dependiendo si esta registrado o no
- Poder editar sus datos

 
Descargar

Share

¿Necesitas ayuda? o ¿Asesoramiento webmaster? Registrate en nuestro foro de consultas

Posts Relacionados

Total de Comentarios: 52

Avatar
27/08/2010
2:10 am

Información Bitacoras.com...

Valora en Bitacoras.com: Este articulo va a enseñarle como crear un sistema de usuarios, muy sencillo, puedes implementarlo a cualquier web. ¿Qué quiere decir esto? - Que va a enseñarle como hacer que los usuarios se puedan registrar y logearse C......

Avatar
15/10/2010
2:07 am

[...] #2 Re: Perfil usuario Te recomiendo que le eches un vistaso a esto: http://www.marcofbb.com.ar/sistema-d...s-php-y-mysql/ [...]

Avatar
Checho
08/01/2011
3:32 pm

Gracias por este tutorial, tenía algunos problemas, pero funciona muy bien como base, saludos!

Avatar
cuahutemoc
09/04/2011
3:17 am

muchas gracias, funcionan de maravilla

Avatar
diego
10/04/2011
10:09 pm

hola me encanto el sistema pero una pregunta como ago que mis usoarios tengan su propio avatar y que cada usoario tenga su la posibilidad de configurar su datos te agradeseria si me ayudaras

Avatar
diego
10/04/2011
10:19 pm

ok lode editar datos quedo claro pero lode los avatares no es que soy nuevo en eso y si me dejas el codigo o el scryp (creo que asi se ecribe) telo agradeseria mucho

Avatar
10/04/2011
10:21 pm

Dale ahora lo desarrollo y lo pongo para que lo descarges

Avatar
diego
10/04/2011
10:23 pm

ok te espero y muchas grasias por tu ayuda

Avatar
Jesus
23/05/2011
4:29 pm

ola me gustaria si alguien me podria ayudar o enviar algun aporte de un sistema de mensajeria privada con php y sql, es que lo quiero para un analisis les agradeceria mucho.

    Avatar
    23/05/2011
    4:33 pm

    Oka lo hago y lo publico :D

Avatar
24/06/2011
3:31 pm

hola bueno no se si me puedas ayudar con mi problema que tengo, lo que pasa es que necesito implementar este código en un box de mi diseño
esta todo bien pero cuando pongo el código no se ve el iniciar sesión mira pongo el código de la url pero en bes dela url pongo el iniciar secion pero no se be el iniciar sesion no se be nada mira aki te pongo el codigo de url

Descargate este programa
<?php
if($_SESSION["logeado"] != "SI"){
echo "

Login

Username:

Password:

";
} else { echo 'Klambre Foro'; }
?>
pero no se ve

    Avatar
    24/06/2011
    3:36 pm

    Por favor sube los archivos a megaupload, porque en los comentarios no se visualiza bien.

    Te falta el formulario html para loguearse

    Saludos

Avatar
Sorcerer Dark
24/06/2011
4:10 pm

aqui te lo dejo lo subí ha mi hosting
para que lo veas sin descargarlo http://yugioh-time.co.cc/url.txt
espero que me ayudes

Avatar
24/06/2011
4:18 pm

ademas nose si tiene que ver pero hay alguna manera que un código solo se mire para usuarios registrados

Avatar
24/06/2011
4:47 pm

De la manera que pusiste en http://yugioh-time.co.cc/url.txt es que cuando no este logueado el usuario te aparezca el campo para loguearse.

Si queres que solo se vea algun texto para usuarios registrado solo hay que editar el if de esta manera

<?php
if($_SESSION["logeado"] == "SI"){
echo " VOS ESTAS LOGUEADO ";
}
?>

Más información en: http://www.marcofbb.com.ar/estructura-condicional-if-en-php/

Avatar
25/06/2011
5:20 pm

mm mira no se puede ver la pagina el el que puse el code lo puse en una pagina y se ve completamente blanca la pagina no se que aser

Avatar
25/06/2011
5:53 pm

Deja el código

Saludos

Avatar
25/06/2011
6:05 pm

es el mismo el de la url

Avatar
Sorcerer Dark
28/06/2011
3:26 pm

entonces si me puedes ayudar

Avatar
28/06/2011
6:11 pm

< ?php
if($_SESSION["logeado"] == "SI"){
echo " VOS ESTAS LOGUEADO ";
}
?>

Ese es saludos

Avatar
Sorcerer Dark
29/06/2011
3:20 pm

ok deja probarlo y te aviso :)

Avatar
Sorcerer Dark
29/06/2011
6:34 pm

mm no me ha servido lo que pasa es que cuando tu codigo se pone el codigo solo aparece el codigo y cuando le agrego una ! antes del "SI"){
si me aparece el el texto pero cuando me deslojeo aun me aparese el texto alguna idea?

Avatar
29/06/2011
6:59 pm

Sistemáticamente es imposible que haga eso que vos dijiste, ya que al desloguearte se borran las sesiones y no queda ningún string en ellas.

Avatar
Sorcerer Darl
29/06/2011
8:49 pm

entonses que pasa por que deverdad me aparese eso

    Avatar
    29/06/2011
    8:56 pm

    Limpia las cookies y sessiones y proba nuevamente

    acordarte de poner "session_start();" arriba de todo entre < ?php y ?>

    Saludos

Avatar
Sorcerer Darl
29/06/2011
9:04 pm

entonses quedaria algo asi

no?

Avatar
Sorcerer Dark
29/06/2011
9:11 pm

oye gracias pero ya arregle el problema de verdad muchas gracias por todo

Avatar
carlos
21/07/2011
2:06 pm

No sirve me da error

    Avatar
    21/07/2011
    2:11 pm

    ¿Que error te da?

Avatar
14/08/2011
8:16 pm

Muy Buenoooooooooooo

Avatar
27/08/2011
9:05 pm

hola m gustaria q am ayudaran en lo q sea, no se nada pero nada d php nada d lo q tenga q ver con la creacion d paginas web, pero como no tengo los recursos para pagarle a los q realmente saven x ese motivo la estoy aciendo yo bueno m gustaria q mi pagina tuviera un foro un sistema d noticias y esto si no se como describirlo pero aver si m doy a entender los q son parte del team q feyos mismo pongan susdatos y q puedan subir sus fotos y los q entren a la pagina q puedan dejar suscomentarios
gracias a personas como ustedes tengo ya mi web pero si m gustaria q tu viera mas cosas
ayuda por favor

    Avatar
    28/08/2011
    3:59 am

    Mira te doy algunos datos que podes tener en cuenta para tu proyecto.

    - Si necesitas foro + sistema de noticias = SMF + SimplePortal
    - Si tenes una web y quieres agregarle el sistema de noticias = Cute News

    http://www.simplemachines.org/
    http://cutephp.com/

    Ahi te deje los 2 links, si necesitas algo mas elaborado comenta de nuevo con las características que necesita tu proyecto

Avatar
19/10/2011
1:23 am

Muchas Gracias Tenia Un Inconveniete y Me Funciona Al Maximo

Avatar
23/10/2011
8:50 am

¿Cómo hago para hacer un menú para no-registrados y otro para registrados? Es que pones que se puede hacer, pero no lo sé hacer T.T

Avatar
23/10/2011
3:41 pm

En serio, no lo entiendo, no sé demasiado de PHP... ¿Me puedes poner un PHP de ejemplo, por favor? Y si quiero poner el menú en "index.php" y en más páginas, ¿cómo lo hago? ¿Pongo lo mismo en todas? :S

Avatar
31/10/2011
7:32 am

¿Cómo puedo poner en el menú de los registrado el nombre del usuario?

Avatar
Andres
01/03/2012
2:57 pm

Gracias por el aporte señor programador experto: pregunta ¿como puedo hacer que los mismos usuarios puedan subir y cambiar su foto de perfil o avatar? gracias y saludos :)

Avatar
04/05/2012
3:14 pm

Muchas Gracias Tenia Un Inconveniete y Me Funciona Al Maximo

Avatar
09/05/2012
10:27 pm

Gracias muy buen aporte.

Saludos

Avatar
Ismael
30/07/2012
7:59 pm

Como EVITO el Duplicado en la Base "Mysql" Ayudaa!!

    Avatar
    01/08/2012
    2:42 am

    El duplicado en que sentido? Mail, Username ?

Avatar
dante
17/10/2012
9:31 pm

me sale un error cuando le doy iniciar secion
y sale esto:
".$_SESSION['s_username']." ya puedes acceder a la seccion de ".'Miembros'.""); } } } ?>

____________________________________________
y cuando le doy en ".'Miembros'." me sale esto:
Notice: Undefined index: logeado in C:\xampp\htdocs\pro\members.php on line 3
Aceso denegado
_____________________________________
y este es sl codigo de members.php:

Toda tu web !
me pueden ayudar?
gracias

Avatar
18/10/2012
12:53 am

@Dante te recomiendo descargarte el Appserv en vez de Xampp

http://www.appservnetwork.com/

Instala ese, y dinos como te fue

Saludos

Avatar
Eduardo
30/10/2012
12:27 pm

amigo el codigo no me funciona, no valida usuarios ni nada, entra al index sin validar

Avatar
jesus
31/10/2012
7:29 pm

sistemas de usuario al estilo facebook

con el mismo registro que usa el facebook alguna idea de como hacerlo?

    Avatar
    31/10/2012
    8:02 pm

    Usted puede dejar este sistema igual que el de Facebook, solo agregando HTML y dándole estilo con CSS

Avatar
jesus
01/11/2012
4:00 am

pero creo que no tiene todo el codigo..

el registro no es igual al facebook

solo tiene Username: Password: Email:

en el registro

no podes reamarmar un codigo igual pero con registro similar al facebook ?

Avatar
05/06/2014
5:33 pm

Me funciono a la perfeccion prueba -> http://comercio.bugs3.com/pruebas/sistemadeusuarios/

Avatar
23/07/2014
1:05 am

hola mucho gusto me gustaria saver si hay alguien que me pudiera oriental en algo un poco paricido a este control de usuario pero mas completo me gustaria hacer un especie de cpanel reseller para no-ip me gustaria hacer el sistemita que se conete con mi cuenta pero inicial secion con distintos usuarios y contraceñas y esos usuario puedan acualizar sus cuentas como si la isiera yo directamente las cuenta k deben permanecer siempre acyaliazas son sud domnios para dvr el problema surge que hay muchas jente que saven mi usuario y contraceñas y se loguean y me hacen daño pero si ellos solo pueden loaguearse en un paner distinto no me pasaria eso. gracias de ante manos son nobato en esto este es mi correo


Enviar Comentario

(*)

(*)