Regresar a la página www.ComoCrearTuWeb.com
Página 1 de 12 1234511 ... ÚltimoÚltimo
Resultados 1 al 15 de 167

Tema: [TUTORIAL] Crear sistema de registro

  1. #1
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    07 jul, 08
    Mensajes
    343
    Poder de Reputación
    15

    [TUTORIAL] Crear sistema de registro

    Hola, hoy voy a explicar como crear un sitema de usuarios en su website que tenga las siguientes caracteristicas

    Permite a los miembros registrarse desde su website
    Cada miembro contara con una pagina en php
    Puede ser integrado en cualquier website
    Usa MySQL
    Login y Logout
    Registra Nombre, Apellido, Email, Password y Website
    Permite a los miembros cambiar su profile
    Permite usar avatares
    Lista de miembros
    Opcion de contraseña perdida

    Bueno, los archivos que necesitaran estan en el siguiente paquete:

    http://rapidshare.com/files/128268750/sistema.zip.html

    Una vez descargado, descomprimanlo a un directorio y veran la siguiente lista de archivos:

    Carpeta Principal

    • config.php
      login.php
      register.php
      members.php
      list.php
      forgotpass.php
      logout.php

      register.html
      login.html

      .DS_Store


    Carpeta Install
    Carpeta Members

    Ahora una vez que tenemos ya los archivos en nuestra PC, vamos a dejarlos por ahi un rato y vamos a ir a nuestro hosting, en mi caso seria 000webhost

    una vez en 000webhost entro al panel de control y me dirijo a la seccion MySQL ahi voy a crear una Base de Datos

    NOTA: si ya tienen una creada pueden saltarse este paso

    una vez creada la base de datos, 000webhost me dara algo como esto:

    server = "mysql2.000webhost.com"
    database = "xxxxxx_user"
    db_user = "xxxxxx_user"
    db_pass = "micontraseña"

    Estos datos los copiamos en un notepad y nos dirigimos al directorio donde descomprimimos los archivos, ahi abriremos el

    config.php

    y veremos algo como esto:

    Código:
    <?php
    // Server to connect to, the default is 'LocalHost' but if it does not work use your IP address for your server
    $server = "";
    
    // The name of the database, when using cPanel you would normally have your user name first like so: username_DATABASE-NAME
    $database = "";
    
    // MySQL username to access the database with.	
    $db_user = "";
    
    // MySQL password to access the database with.
    $db_pass = "";
    
    // The table that this script will set up and use, you can change this but recommended to keep the same so if you require any support we can help faster
    $table = "";
    ?>
    ahi nosotros ingresamos los datos:

    y el donde dice:

    Código:
    $table = "";
    vamos a escribir

    "ac_users"

    una vez hechos estos cambios, vamos a subir todos los archivos del directorio a una carpeta donde ira el contenido restringido de nuestra web

    yo pondre de ejemplo

    members

    una vez subidos todos los archivos y subdirectorios, vamos a poner en nuestro webbrowser

    http://www.midominio.net46.net/membe...tall/index.php

    esto nos sacara una pantalla que tendra varias opciones, nosotros vamos a seleccionar la primera y le damos "GO"

    nos dire que la tabla se ha instalado correctamente en la base de datos, si algo sale mal, revisen el archivo config.php

    una vez que terminamos de hacer eso, el sistema de usuarios esta casi listo ahora para verlo trabajar vamos a ir a la carpeta members es decir:

    http://www.midominio.net46.net/membe...bers/index.php

    es un sensillo ejemplo de como funciona, para las paginas que quieran restringir, las deben guardar en este directorio

    http://www.midominio.net46.net/members/members/

    y agregarles la linea de codigo a partir de donde la quieran restringir, pero dentro del <body></body>

    Código:
    <?php
    $username = $_COOKIE['loggedin'];
    if (!isset($_COOKIE['loggedin'])) die("You are not logged in, <a href=../login.html>click here</a> to login.");
    echo "Welcome $username";
    ?> | User Profile | Members List | Logout
    </p>
    ahora ya pueden editar el diseño de los archivos:

    register.html
    login.html

    y todos los que hay dentro de la carpeta de miembros los pueden editar como gusten, pero cuidando de no tocar el codigo php dentro de los mismos

    luego pueden borrar la carpeta install pues ya no les sera de ninguna utilidad.

    espero que este tutorial les haya servido, si asi fue, la mejor manera de agradecer es visitando el nuevo foro que recien hoy cree y no hay usuarios asi que si se registran me ayudarian mucho, ahi mismo les aclarare dudas sobre este tutorial.

    Saludos

  2. #2
    Recien Llegado! Merodeador
    Fecha de Ingreso
    16 nov, 08
    Ubicación
    Chile
    Mensajes
    4
    Poder de Reputación
    0
    :O

    Exelente!

    una consulta

    a este mismo registro de usuarios, exite alguna opcion de agregar algo asi como que los usuarios hagan aportes ...

    en este caso, quiero que los usuarios que se registren en este caso son bandas y que cada banda despues de registrarse pueda agregar info de su banda e imagenes ... para que asi la gente que visita pueda ver la info de esa banda....


    ¿me explique claro?

  3. #3
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    07 jul, 08
    Mensajes
    343
    Poder de Reputación
    15
    De hecho, si... solo debes restringir el area de edicion para los usuarios registrados

  4. #4
    Administrador CCTW Webmaster de CCTWHabitante
    Fecha de Ingreso
    10 ago, 05
    Ubicación
    Cartagena, España
    Mensajes
    3,721
    Poder de Reputación
    10
    Gracias Mz, eres un crack!

  5. #5
    Me va gustando esto... Habitante
    Fecha de Ingreso
    08 dic, 08
    Ubicación
    Mexico
    Mensajes
    41
    Poder de Reputación
    14

    no puedo

    mi server es razhosting.... no se como hacer la tabla y me confundo por que el archivo config, no viene como lo muestras... alguien me ayuda?

  6. #6
    Me va gustando esto... Habitante
    Fecha de Ingreso
    08 dic, 08
    Ubicación
    Mexico
    Mensajes
    41
    Poder de Reputación
    14

    Re: no puedo

    Cita Iniciado por laycapy
    mi server es razhosting.... no se como hacer la tabla y me confundo por que el archivo config, no viene como lo muestras... alguien me ayuda?
    perdson me confundi.. es que estaba viendo otra cosa, sin embargo tengo dudas.
    1. como hago para que en todas las paginas me aparecescan casillas para inicio de sesion?
    2. si paso las paginas que quiero restringir al directorio members, estas no encontrarian el archivo de estilos que se encuentra la carpeta raiz,
    3. de pasar todas las carpetas que quiero restrinbgir ahi, me tocaria modificar los enlaces a estas, es decir los links que me dirigen a estas npo? eso no modificaria todo?

  7. #7
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    06 sep, 07
    Mensajes
    302
    Poder de Reputación
    16
    hola muxaxos!

    yo tb tengo una duda, aunque esta mas básica aún.

    He creado la base de datos dentro del cpanel en Mysql. Pongo su nombre, mi usuario y contraseña y listo!

    Entonces cuando quiero empezar el tutorial se dice que el servidor de hosting te da unos datos q luego pegaremos en el archivo config.php. Donde me dice el servidor??

    Gracias!
    "Porque cada época es un sueño que agoniza o un sueño que está por nacer"

    MedBen Arquitectura

  8. #8
    Me va gustando esto... Habitante
    Fecha de Ingreso
    26 dic, 08
    Mensajes
    44
    Poder de Reputación
    13
    tengo una pregunta, en el apartado de olvide la contraseña, que tengo que cambiar para que envie la contraseña??

  9. #9
    Me va gustando esto... Habitante
    Fecha de Ingreso
    31 oct, 08
    Mensajes
    103
    Poder de Reputación
    14

    Login comun

    Hola, tengo una duda con este tutorial:
    - Según el tutorial la pagina login es una pagina aparte.
    En muchos paginas web el formulario para acceder a tu cuenta esta en la cabecera de la pagina y es comun a todas las paginas del sitio web.
    ¿Como se coloca este formulario de acceso a tu cuenta en la cabecera?
    ¿Y como hacerlo comun a todas las demas paginas de sitio web?
    salu2

  10. #10
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    04 mar, 08
    Mensajes
    1,258
    Poder de Reputación
    21
    copeas el form que esta en login.html

  11. #11
    Me va gustando esto... Habitante
    Fecha de Ingreso
    26 dic, 08
    Mensajes
    44
    Poder de Reputación
    13
    Cita Iniciado por Jorgito
    tengo una pregunta, en el apartado de olvide la contraseña, que tengo que cambiar para que envie la contraseña??
    nadie puede responderme a mi pregunta? lo necesitare

  12. #12
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    04 mar, 08
    Mensajes
    1,258
    Poder de Reputación
    21
    no debes cambiar nada, eso ya esta hecho para que funcione =S

  13. #13
    Recien Llegado! Merodeador
    Fecha de Ingreso
    05 ene, 09
    Mensajes
    3
    Poder de Reputación
    0

    Hola

    Hola saludos a todos, tengo una pregunta del xq me sale este error ?


    Could not select database because Unknown database '000000_xxxx'

  14. #14
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    04 mar, 08
    Mensajes
    1,258
    Poder de Reputación
    21
    en el archivo config.php no pusiste la base de datos correcta

  15. #15
    Recien Llegado! Merodeador
    Fecha de Ingreso
    05 ene, 09
    Mensajes
    3
    Poder de Reputación
    0

    HOLA

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'xxxxxx_xxxx'@'192.168.0.9' (using password: YES) in /home/xxxxxx/public_html/xxxxxx/install/install_new.php on line 7

    Could not connect to mysql because Access denied for user 'xxxxxx_xxxx'@'192.168.0.9' (using password: YES)


    Amigo ahora me sale esto.

    Sera que tengo que abrir algun puerto ?

Temas Similares

  1. [TUTORIAL] Sistema de registro ( en Ajax )
    Por cesar_ed en el foro Sistema de Registro de Usuarios
    Respuestas: 4
    Último Mensaje: 14/11/2011, 19:36
  2. Crear un sistema de registro sin conexion [con wampserver]
    Por nosabernada en el foro Foro General
    Respuestas: 6
    Último Mensaje: 08/04/2009, 22:55

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •