Email registrarse caja?

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Enero 5th, 2007, 6:56 pm

Es que "Bienes Cámaras" o "Buenas Fraude"?
Strong with this one, the sudo is.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Enero 5th, 2007, 6:56 pm

  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Enero 5th, 2007, 6:58 pm

##-- [Buscar] -- ##
[php] $ db = mysql_connect ( "$ localhost", "$ str", "$ str")

or die ( "Error al conectar con la base de datos.");

$ conectar = mysql_select_db ( "$ str", $ db)

or die ( "podría seleccionar la base de datos. ");[/ PHP]


##-- [SUSTITUIR CON] -- ##
[php] $ db = mysql_connect ( "$ db_host", "$ db_user", "$ db_pass")
or die ( "Error al conectar con la base de datos.");

$ conectar = mysql_select_db ( "$ db_name", $ db)
or die ( "podría seleccionar la base de datos. ");[/ PHP]

Usted no necesita editar la Sustituir por código, las cuatro primeras variables del código de PHP son "punteros" para ese código.
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Enero 5th, 2007, 6:59 pm

joebert escribió:
Es que "Bienes Cámaras" o "Buenas Fraude"?


Hay que admitir, que ha cruzado mi mente y :wink:
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 05, 2007
  • Mensajes: 13
  • Status: Offline

Nota Enero 6th, 2007, 9:37 am

(cambiado las cinco líneas arriba;

ahora

No se ha podido insertar nuevos datos: Usted tiene un error en su sintaxis SQL, compruebe el manual que corresponde a su versión del servidor MySQL para el sintaxis derecho al uso cerca de direcciones (correo electrónico, nombre) VALUES ( aca@hotmail.com , "G") en la línea 1

Gracias por tu ayuda

Sus buenas estafas, me gusta el abuso a los supermercados cuando puedo con estafas, legítimo se me permite añadir

¡salud!
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Enero 6th, 2007, 12:31 pm

Hmm, Error de sintaxis:


##-- [Buscar] -- ##

[php]
if (! empty ($ email) & & (! empty ($ nombre))) (
$ consulta = mysql_query ( "INSERT INTO direcciones de correo electrónico (e-mail, nombre) VALUES ($ email, $ name)")
or die ( "No se puede insertar nuevos datos:". mysql_error ());

echo ( "¡GRACIAS POR SU PRESENTACION!"); [/ php]


##-- [SUSTITUIR CON] -- ##

[php]
if (! empty ($ email) & & (! empty ($ nombre))) (

$ consulta = mysql_query ( "INSERT INTO direcciones de correo electrónico (e-mail, nombre) VALUES ($ email, $ name)")
or die ( "No se puede insertar nuevos datos:". mysql_error ());

echo ( "¡GRACIAS POR SU PRESENTACION!");

) [/ php]
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 05, 2007
  • Mensajes: 13
  • Status: Offline

Nota Enero 6th, 2007, 1:40 pm

llegar allí sólo dice

No se ha podido insertar nuevos datos: Usted tiene un error en su sintaxis SQL, compruebe el manual que corresponde a su versión del servidor MySQL para el sintaxis derecho al uso cerca de direcciones (correo electrónico, nombre) VALUES ( aca@hotmail.com , "G") en la línea 1


¿Es tal vez el código que he utilizado en lugar de SQL PHP poco?

Gracias de antemano
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Enero 6th, 2007, 1:50 pm

Nah mate, su yo es un muppet y no comprobar mi sintaxis antes de hacer una entrada.


##-- [ENCONTRAR EN LÍNEA] -- ##
[php] direcciones de correo electrónico [/ php]

##-- [SUSTITUIR EN LÍNEA CON] -- ##
[php] email_addresses [/ php]


^ ^ O lo que nunca le han llamado de su base de datos, pero asegúrese de que no tiene espacios en él, los espacios deben ser sustituidos por un carácter de subrayado.
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 05, 2007
  • Mensajes: 13
  • Status: Offline

Nota Enero 6th, 2007, 1:58 pm

Cant bastante ver que usted quiere decir esto es lo que tengo ahora, Gracias

<? PHP

$ db_host = "localhost";
$ db_user = "th";
$ db_name = "STR";
$ db_pass = "a7";

$ db = mysql_connect ( "$ db_host", "$ db_user", "$ db_pass")
or die ( "Error al conectar con la base de datos. ");

$ conectar = mysql_select_db ( "$ db_name", $ db)
or die ( "podría seleccionar la base de datos.");


$ email = $ _POST [ "email"];
$ nombre = $ _POST [ "nombre"];

if (! empty ($ email) & & (! empty ($ nombre))) (

$ consulta = mysql_query ( "INSERT INTO direcciones de correo electrónico (e-mail, nombre) VALUES ($ email, $ name)")
or die ( "No se puede insertar nuevos datos:". mysql_error ());

echo ( "¡GRACIAS POR SU PRESENTACION!");

)

>
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Enero 6th, 2007, 2:06 pm

Reemplace el código con el siguiente texto:

[php] <? PHP

$ db_host = "localhost";

$ db_user = "th";

$ db_name = "STR";

$ db_pass = "a7";

$ db = mysql_connect ( "$ db_host", "$ db_user", "$ db_pass")

or die ( "Error al conectar con la base de datos.");

$ conectar = mysql_select_db ( "$ db_name", $ db)

or die ( "podría seleccionar la base de datos. ");

$ email = $ _POST [ "email"];

$ nombre = $ _POST [ "nombre"];

if (! empty ($ email) & & (! empty ($ nombre))) (

$ consulta = mysql_query ( "INSERT INTO email_addresses (correo electrónico, nombre) VALUES ($ email, $ name)")

or die ( "No se puede insertar nuevos datos:". mysql_error ());

echo ( "¡GRACIAS POR SU PRESENTACION! ");

)

> [/ php]

Nota de la línea:

[php] $ consulta = mysql_query ( "INSERT INTO email_addresses (correo electrónico, nombre) VALUES ($ email, $ name )")[/ php] y que el nombre de tabla contiene ahora un guión bajo en lugar de espacios en blanco. Tendrá que cambiar su nombre de tabla accoringly en su base de datos también.
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 05, 2007
  • Mensajes: 13
  • Status: Offline

Nota Enero 6th, 2007, 3:37 pm

WOW funciona, le agradezco mucho

¿Cómo puedo obtener el código HTML de mesa a ser pequeña mesa como parte de una página web existente en lugar de una sola página en sí misma?

Gracias
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Registrado: Sep 30, 2004
  • Mensajes: 1774
  • Loc: Edinburgh
  • Status: Offline

Nota Enero 6th, 2007, 4:07 pm

Pegar:

Código: [ Select ]
<form name="emails" action="process.php" method="post">

<table>

<tr>

<td>Email:</td>

<td><input type="text" name="email" /></td>

</tr>

<tr>

<td>Name:</td>

<td><input type="text" name="name" /></td>

</tr>

</table>

</form>
  1. <form name="emails" action="process.php" method="post">
  2. <table>
  3. <tr>
  4. <td>Email:</td>
  5. <td><input type="text" name="email" /></td>
  6. </tr>
  7. <tr>
  8. <td>Name:</td>
  9. <td><input type="text" name="name" /></td>
  10. </tr>
  11. </table>
  12. </form>


Donde quiera que usted desea que el formulario de correo electrónico a aparecer en su página, así que sólo tiene que añadir a tu página HTML en alguna parte.

Lamento que haya tardado tanto en conseguir que funcione, si yo había comprobado la sintaxis de mi primera vez [que yo hubiera] habría estado trabajando mucho más rápido,
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Ene 05, 2007
  • Mensajes: 13
  • Status: Offline

Nota Enero 6th, 2007, 6:08 pm

Tchuki Gracias por toda su ayuda
  • TonyMatt1
  • Born
  • Born
  • No Avatar
  • Registrado: Ene 03, 2011
  • Mensajes: 1
  • Status: Offline

Nota Enero 3rd, 2011, 10:59 am

¡Hola!

Reviviendo un viejo supongo...

Me encontré con este hilo que es muy útil. Esto me ayudó a empezar a aprender php, por lo que su un poco a la vez.

Este código funciona para mí, pero tengo un par de preguntas si alguien aquí puede ser capaz de ayudar.

Si un e-mail no se presenta o no es adecuado, y alguien hace clic en el botón de enviar, la página de agradecimiento sigue apareciendo, está en blanco (sin las gracias). Estoy tratando de averiguar cómo conseguir que la página de estado que hay un error y vuelva a intentarlo.

Si alguien puede ofrecer alguna ayuda, se agradecería.

Gracias,
Tony M

Publicar Información

  • Total de mensajes en este tema: 28 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 146 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC