Foros del Web » Creando para Internet » Herramientas y Software »

Bd/php - Dw8

Estas en el tema de Bd/php - Dw8 en el foro de Herramientas y Software en Foros del Web. Hola Perdon por poner dos temas juntos.. pero tengo 2 dudas juntas La cosa es la siguiente: Estuve leyendome todo el subforo de editores web, ...
  #1 (permalink)  
Antiguo 04/07/2007, 08:56
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 8 meses
Puntos: 12
Mensaje Bd/php - Dw8

Hola

Perdon por poner dos temas juntos.. pero tengo 2 dudas juntas

La cosa es la siguiente:
Estuve leyendome todo el subforo de editores web, donde se hablan de formularios de busqueda, de eliminar perfiles de usuarios, etc etc

Yo quiero algo mas sencillo... como puedo crear un formulario y que sea lo q sean que tenga en el, vaya a mi base de datos. La cosa es que yo tengo creada la base de datos, pero no se como crear tablas ni nada de eso

Quiero hacer registro de usuarios, y que cuando termine de registrarse el usuario o de loguearse, aparezca su pagina privada con su perfil, mensajes privados, etc. - Solo esa pagina restringir - ' se que hay un post con esto, pero con lo primero que pregunto no encontre... '

Muchas Graciasss
  #2 (permalink)  
Antiguo 06/07/2007, 13:54
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
Re: Bd/php - Dw8

pues necesitas una base de datos para hacer eso. Te recomiendo que, si no sabes como trabajar con tablas ni campos, busques un tutorial de la base de datos que decidas usar. También necesitaras un lenguaje del lado del servidor, como PHP, ASP, etc. Que yo sepa no hay forma sencilla de hacerlo tu mismo.
  #3 (permalink)  
Antiguo 07/07/2007, 13:25
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 8 meses
Puntos: 12
Re: Bd/php - Dw8

hola

muchas gracias x responder

Mira te cuento, la base de datos la cree en phpmyadmin
despues, cree la conexion con la base de datos como explicaste en otro subforo y funciono todo perfecto!
Pude restringir el acceso a mi pagina de perfiles, pude poner el boton de Log Out y cree el formulario de Log In para entrar al sistema...

Lo que me cuesta es el formulario de registro Osea, yo lo creo el formulario pero no se como hacer para que vayan a parar los campos a mi base de datos... Uso DW8 con PHP y Mysql

Para crear el sistema de entrada o Log in tube que especificar el nombre de mi formulario de registro ( Form1 ) para que haga referencia a el... pero los datos jamas llegan del registro a la base de datos. Me ayudarian con un ejemplo sencillo?

Yo en mi base de datos cree la tabla Registro y 3 campos: Id - Usuario - Password.
ID le pongo el valor INT... que aumente y lo pongo como primario
y los otros dos como valor Varchar y normales... hasta ahi la crea perfecto y se conecta de 10... pero nunca llegan los datos.
En mi formulario de registro yo pregunto un par de cosas. Entre ellas el Usuario y Password, solo esos dos son los que en el juego de registros pongo para que se suban a la BD.
Pero no puedo lograr que suban. Si me pueden dar una mano mas, estare sumamente agradecido, ya que solo me falta eso y algo mas para finalizarlo mi sitio.

Muchas Gracias
Saludos
  #4 (permalink)  
Antiguo 09/07/2007, 10:25
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
Re: Bd/php - Dw8

No te preocupes. Si ya tienes la base de datos de usuarios y tienes la forma de registro lista puedo hacer un pequeño tutorial para que veas como se hace en DW. Déjame la aquí el código de la forma para poder recrearla en mi pc.
  #5 (permalink)  
Antiguo 09/07/2007, 18:50
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 8 meses
Puntos: 12
Re: Bd/php - Dw8

Hola

Gracias x la respuesta
La conexion como te conte, me dijo el DW8 que era correcta.. pero no entiendo xq no llegan

Mi Formulario es asi

Código PHP:
<form id="Register" name="Register" method="POST" action="<?php echo $editFormAction?>">
          <label>
          <input type="text" name="textfield" />
          </label>
          Usuario
          <p>
            <label>
            <input type="text" name="textfield2" />
            </label>
          Password</p>
          <p>
            <label>
            <input type="submit" name="Submit2" value="Registrarse" />
            </label>
          </p>
          <input type="hidden" name="MM_insert" value="Register">
        </form>
el de Login es este:

Código PHP:
<form id="Login" name="Login" method="POST" action="<?php echo $loginFormAction?>">
      <label>
      <input name="username" type="text" id="username" maxlength="25" /> 
      Username<br />
<br />
 <input name="password" type="password" id="password" maxlength="20" /> 
 Password</label>
                <p align="center">
                  <label>
                  <input type="submit" name="Submit" value="Entrar" />
                  </label>
        </p>
    </form>
Y tengo la base de datos, con la conexion llamada 'Sybernet', dicha base de datos tiene 1 sola tabla llamada 'Registro' con 3 campos

ID
Usuario
Password


Si necesitas otra cosa, te lo escribo

Muchas Gracias
  #6 (permalink)  
Antiguo 11/07/2007, 20:00
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
Re: Bd/php - Dw8

Pues vamos a empezar desde cero. Tienes tu forma, tienes tu conexión, tu base de datos y tu tabla hechos. Lo que necesitas es hacer un 'insert record' en el panel de 'server behaviors'
Antes de eso, lo mejor sera que le pongas nombre reconocible al formulario y los campos. Vi que le pusiste 'Register' al formulario, eso esta bien. A los campos yo le voy a poner usuario y password, en minúscula.





Después, vamos al panel de 'Server Behaviors', le das al símbolo de más (+) y escojes 'Insert Record':



En la ventana que te salga haces lo siguiente:

1- Escoges el formulario que vas a usar

2- Escoges la conexión

3- Escoges la tabla de tu base de datos

4- Ahora viene lo importante. Tienes que hacer que los campos de tu forma (donde dice Value) correspondan con los campos de tu base de datos (donde dice Columns).
a- El id no lo escojas. Me imagino que estas usando un integrer autoincremental en la base datos.
b- Escoges usuario en Columns corresponda con usuario en Value.
c- Escoges password en Columns corresponda con password en Value.

5- Al 'Submit As' no tienes que hacerle nada. Se escoge automáticamente.

6- Escoges una página donde ira el usuario una vez se registre.

7- Le das a OK.



Y eso es todo. Esto hace que el record sea insertado en mi base de datos. Dime si todo está bien hasta ahora.

Última edición por juaniquillo; 25/11/2007 a las 15:28
  #7 (permalink)  
Antiguo 12/07/2007, 20:18
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 8 meses
Puntos: 12
Re: Bd/php - Dw8

Holas

Muchas Gracias por el mini-tuto, eso del record no sabia

Hasta aca entiendo perfecto
  #8 (permalink)  
Antiguo 14/07/2007, 12:19
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
Re: Bd/php - Dw8

Pues si ya tienes esto hecho lo otro es bien sencillo. Ya habia explicado este tema en este mensaje:

http://www.forosdelweb.com/f17/cuenta-usuario-480382/

así que te puedo enviar a los mensajes especificos.

1- Para logear al usuario:
http://www.forosdelweb.com/showpost....4&postcount=10

2- Para restringir las páginas que quieras restrigir y para hacer logout:
http://www.forosdelweb.com/showpost....3&postcount=13

Y ya está. Me dejas saber si tienes alguna pregunta.

Saludos.
  #9 (permalink)  
Antiguo 14/07/2007, 13:45
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 8 meses
Puntos: 12
Re: Bd/php - Dw8

Muchas Gracias por tu ayuda

Me sirvio mucho! Salu2
  #10 (permalink)  
Antiguo 16/12/2008, 17:44
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Bd/php - Dw8

Chicos buen dia! Soy nueva en el foto y me sirvio muchisimo este minitutorial he intentado hacer esto en mi sitio web y no habia podido
saludos a todos
  #11 (permalink)  
Antiguo 16/12/2008, 19:31
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 19 años
Puntos: 281
Respuesta: Bd/php - Dw8

¿qué errores te da? ¿tienes ya tu conexión hecha a tu base de datos?
__________________
Por fin.. tengo algo parecido a un blog
Y por lo visto ya estoy escribiendo...
  #12 (permalink)  
Antiguo 13/07/2009, 03:57
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Bd/php - Dw8

buenas como estan????? bueno yo tambien tengo un problema el cual me dice esto "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '�a) VALUES ('adrian', 'solis')' at line 1" si me pueden ayudar se los agradeceria mucho ya llevo tiempo leiendo y no me sale no se pork lo raro es k si pongo un form y dentro del worm pongo la caja de texto usuario con su boton enviar si me inserta el contenido a la base de datos usuario no se pork cuando pongo la otra caja de texto dentro del mismo form me manda ese error ayuda porfavor
  #13 (permalink)  
Antiguo 13/07/2009, 03:58
 
Fecha de Ingreso: julio-2009
Mensajes: 5
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Bd/php - Dw8

osi olvide decir k manejo el dreamweaver cs3....... acabo de descubrir otracosa cuando solo pongo el form1 con el cuadro de texto usuario y le doy click alboton enviar me pone el contenido en mi base de datos pero me pone el valor en el campo de usuario y contraseña de mi tabla Usuarios k es lo k pasa????

Última edición por holick4g; 13/07/2009 a las 04:09
  #14 (permalink)  
Antiguo 13/07/2009, 04:08
Avatar de hades87  
Fecha de Ingreso: diciembre-2007
Ubicación: Barcelona - España
Mensajes: 3.194
Antigüedad: 16 años, 11 meses
Puntos: 68
Respuesta: Bd/php - Dw8

1 - No reactives temas tan antiguos
2 - Expresate mejor
3 - No publiques dos veces seguidas
4 - Dirígete al foro de MySQL
__________________
No diseñes usando tablas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 05:57.