
la verdad casi no lo entiendo....
| ||||
Formulario de registro Bd En esta lección vamos ver como podemos añadir nuevos registros a nuesta BD. La recogida de datos la vamos a hacer a traves de un interfaz de web. En primer lugar vamos a crear una página web con un simple formulario, con los campos que deseamos. Formulario inicial añadir BD Cita: Hemos creado un formulario donde recoger los datos, y una vez introducidos ejecutamos un script llamado add_reg.php3, pues veamos como es este script.<html> <body> <form method="poodigo"><body> <form method="post" action="add_reg.php3"> Nombre :<input type="Text" name="nombre"><br> Dirección:<input type="Text" name="direccion"><br> Teléfono :<input type="Text" name="telefono"><br> E-mail :<input type="Text" name="email"><br> <input type="Submit" name="enviar" value="Aceptar información"> </form> </body> </html> añadir registros Cita: Como se puede ver, para introducir un nuevo registro, utilizamos la ya conocida función mysql_query(), la cúal también usamos para las consultas, y usaremos para las actualizaciones, es decir una señora función. ¡Aaah!, una cosa muy importante, para poder añadir o modificar registros debemos tener permiso para ello en el servidor MySQL, por eso en este caso me conecto como root, pero podría ser cualquier otro usuario.<html> <body> <?php // process form $link = mysql_connect("localhost", "root"); mysql_select_db("mydb",$db); $sql = "INSERT INTO agenda (nombre, direccion, telefono, emT INTO agenda (nombre, direccion, telefono, email) "; $sql .= "VALUES ('$nombre', '$direccion', '$telefono', '$email')"; $result = mysql_query($sql); echo "¡Gracias! Hemos recibido sus datos.\n"; </body> </html> Para terminar esta lección, una pequeña frivolidad, vamos a combinar la página web de formulario y el fichero de script php3, en un solo fichero que llamaremos add_reg.php3 (este script no lo comentaré, !algo tendran que hacer ustedes¡o tendran que hacer ustedes¡). Combinacion de formulario y script Cita: <html> <body> <?php if ($enviar) { // process form $link = mysql_connect("localhost", "root"); mysql_select_db("mydb",$db); $sql = "INSERT INTO agenda (nombre, direccion, telefono, email) "; $sql .= "VALUES ('$nombre', '$direccion', '$telefono', '$email')"; $result = mysql_query($sql); echo "¡Gracias! Hemos recibido sus datos.\n"; }else{ ?> <form method="post" action="add_reg.php3"> Nombre :<input type="Text" name="nombre"><br> Dirección:<input type="Text&quo>Dirección:<input type="Text" name="direccion"><br> Teléfono :<input type="Text" name="telefono"><br> E-mail :<input type="Text" name="email"><br> <input type="Submit" name="enviar" value="Aceptar información"> </form> <?php } //end if ?> </body> </html> Bueno amigo espero le sirba.. |
| ||||
Hey pichonservis, ¿no era más fácil colocar el enlace a un artículo que no sé si es el original? O por lo menos poner los créditos o, mínimamente, citar LA FUENTE.
__________________ ...___... |
| ||||
a caray paisa, 0 y van 2 ![]()
__________________ nadie esta libre de decir estupideces, lo malo es decirlas con énfasis w w w . e l d e r b y w e b . c o m ===============> mi blog de diseño gráfico |
| ||||
pewro bueno...amigo... ami parecer que es mejor que todo lo tengan aki y asi uedan leer y ya no hacerse las rabas en abrir mas pàgina web ... y sera para todos...ps y no se prque...enjarse... |
| ||||
claro, pero si lo sacas de algun lado seria mejor que le pongas su debido credito por etica personal quedarias mejor man, ![]()
__________________ nadie esta libre de decir estupideces, lo malo es decirlas con énfasis w w w . e l d e r b y w e b . c o m ===============> mi blog de diseño gráfico |
| ||||
Re: como crear un formulario de registro... Cita: Bueno amigo eso si es verdad ... pero ya te dije y le buelvo a recalcar es mejor que tengamos la informaciòn ... mas rapida y deno hacernos mas trabas con otros.. ps amix..![]() |
| |||
Respuesta: como crear un formulario de registro... hmm... ya hize todo eso.. pero me gustarìa mas que la informacion llegara a mi e-mail porque eso estarìa mucho mas facil para mi.... por favor.... Saludos... |
| |||
Respuesta: como crear un formulario de registro... por favor... me podrìan respònder.. es que es muy importante... nesesito que la informacion del registro llegue a mi e-mail.... [ gmail ![]() |
| ||||
Respuesta: como crear un formulario de registro... este php manda la info de tu form al correo, eso es lo que necesitas??
Código:
<? $mensaje = "Nombre: " . $_POST["nombre"] . "\n"; $mensaje .= "Empresa: " . $_POST["empresa"] . "\n"; $mensaje .= "Teléfono: " . $_POST["telefono"] . "\n"; $mensaje .= "E-mail: " . $_POST["email"] . "\n"; $mensaje .= "Mensaje: " . $_POST["consulta"] . "\n"; $res= mail("[email protected]","Formulario enviado desde sitio web",$mensaje); if ($res) echo "<br><br><br><br><br><p align='center'><b>Su mensaje ha sido enviado correctamente.<br> Gracias por contactarnos.</b></p>"; else echo "<br><br><p align='center'><b>Problema al enviar el Mensaje...</b></p>"; ?> |
| |||
![]() no.. no me sirvio.. me sale esto cuando entro en mi web para provar: Su mensaje ha sido enviado correctamente. Gracias por contactarnos. Problema al enviar el Mensaje... me podrìan ayudar.. con un HTML mejor.... y que funcione.. pero gracias por la informacion... ![]() ![]() ![]() ![]() ![]() ![]() |
| |||
Ya cree y coloque el formulario en mi web.....!!!!! hay un problema :( Ya cree y coloque el formulario en mi Web.. pero hay un problema... coloque mi "@gmail" y cada vez que precionan en "Enviar Formulario" sale en la pagina principal de gmail.... y cuando entro en mi e-mail.. ahi recien sale toda la informacion para enviarla a mi correo.. pero para eso.. todas las personas que quieran enviar el mensaje del formulario deben tener gmail, y deben saber que ahi deben entrar para enviar el mensaje.. pero eso es muy complicado... y eso del formulario era para facilitar màs las cosas a los usuarios de mi Web.. si alguien sabe como ayudarme por favor...... respondanme... aqui les dejo el enlace del registro para que verifiquen lo que estoy diciendo.... [ cambiar (*) por puntos ] www*guiapy*es*tl/Registra-tu-Empresa*htm Gracias de antemano... y por favor.. AYUDENMEEEE!!!!!!!!!!!!!!!!!! |