1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Formulario de Contacto con Dreamweaver

Tema en 'Tutoriales Desarrollo Web' iniciado por elQuique, 30 Oct 2006.

  1. lobosur

    lobosur Nuevo usuario

    jeje el original esta bien, pero el tuyo, ademas de un montón de javascript injustificado que agrega el DW, el problema es que nombras los campos input del html con símbolos como tildes :(

    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1-->
    <input name="A&ntilde;o" type="text" id="A&ntilde;o2" size="4" maxlength="4">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <!--c2--></div><!--ec2-->

    como comente en el tutorial, y varias veces en este post, los nombres de campos solo pueden ser letras, o números al final.

    Quique: Muchas gracias por responderme y tan rapido!.

    E probado el script <?php phpinfo(); ?> y funciona, pero el formulario original que te pase anteriormente sigue sin mandarme algo a mi mail, no me llega nada. Si podes entra y ejecuta el que se llama prueba y vas a ver que funciona. http: // pruebaspablo. net23. net/

    Es lo mismo mail() que mb_send_mail()? porque en este servidor esta bloqueada esta ultima funcion.

    La verdad ya no se que puede ser lo que me esta ocurriendo.

    Saludos :vale:
     
  2. elQuique

    elQuique Usuario activo

    <!--quoteo(post=386607:date=Sep 16 2009, 09:29 AM:name=AlfredoJN)--><div class='quotetop'>CITA(AlfredoJN @ Sep 16 2009, 09:29 AM) [snapback]386607[/snapback]</div><div class='quotemain'><!--quotec-->
    <b><!--coloro:#3333FF--><span style="color:#3333FF"><!--/coloro-->Quique quedó solucionado el tema que no me llegaba el mensaje enviado de la web.
    El código que pasaste del form anda joya. :aplausos:
    Solo tenemos que tener cuidado de escribirlo sin errores

    Un abarzo grande y que la bendición del Señor sea contigo

    Gracias :adios:

    Fredy<!--colorc--></span><!--/colorc--></b>
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Excelente me alegro que funcione todo ok :)


    <!--quoteo(post=386623:date=Sep 16 2009, 11:53 AM:name=lobosur)--><div class='quotetop'>CITA(lobosur @ Sep 16 2009, 11:53 AM) [snapback]386623[/snapback]</div><div class='quotemain'><!--quotec-->
    Quique: Muchas gracias por responderme y tan rapido!.

    E probado el script <?php phpinfo(); ?> y funciona, pero el formulario original que te pase anteriormente sigue sin mandarme algo a mi mail, no me llega nada. Si podes entra y ejecuta el que se llama prueba y vas a ver que funciona. http: // pruebaspablo. net23. net/

    Es lo mismo mail() que mb_send_mail()? porque en este servidor esta bloqueada esta ultima funcion.

    La verdad ya no se que puede ser lo que me esta ocurriendo.

    Saludos :vale:
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    para mi no está llamando al send.php verifica que si lo ejecute haciendo que escriba algo como un echo "hola"; para ver si sale eso impreso :)
     
  3. lobosur

    lobosur Nuevo usuario

    para mi no está llamando al send.php verifica que si lo ejecute haciendo que escriba algo como un echo "hola"; para ver si sale eso impreso :)

    Hola Quique, subi el formulario original y sigue sin llegarme nada. Es raro porque llama a send.php y se ejecuta el script porque al finalizar dice "El mensaje fue enviado". Si me sacas de esta te hago un monumento!. http: // pruebaspablo. net23. net/

    HTML:
    CODE, HTML o PHP Insertado:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Formulario de Prueba</title>
    <style type="text/css">
    <!--
    body {
    background-color: #0066FF;
    }
    -->
    </style></head>
    
    <body>
    <table width="299" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
    <tr>
    <td bgcolor="#00CCFF"><form name='formulario' id='formulario' method='post' action='send.php'>
    <p>Nombre: 
    <label>
    <input name="nombre" type="text" id="nombre" size="20" maxlength="20" />
    </label>
    </p>
    <p>Empresa: 
    <label>
    <input name="empresa" type="text" id="empresa" size="20" maxlength="20" />
    </label>
    </p>
    <p>E-mail: 
    <label>
    <input name="email" type="text" id="email" size="30" maxlength="30" />
    </label>
    </p>
    <p>Mensaje: 
    <label>
    <textarea name="mensaje" cols="30" rows="8" id="mensaje"></textarea>
    </label>
    </p>
    <p>
    <label>
    <input type="submit" name="button" id="button" value="Enviar"/>
    </label>
    </p>
    </form>     </td>
    </tr>
    </table>
    </body>
    </html>
    
    PHP:
    CODE, HTML o PHP Insertado:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>archivo php</title>
    </head>
    <body>
    <?php
    $nombre = $_POST['nombre'];
    $mail = $_POST['email'];
    $empresa = $_POST['empresa'];
    
    $header = 'From: ' . $mail . " \r\n";
    $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
    $header .= "Mime-Version: 1.0 \r\n";
    $header .= "Content-Type: text/plain";
    
    $mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
    $mensaje .= "Su e-mail es: " . $mail . " \r\n";
    $mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
    $mensaje .= "Enviado el " . date('d/m/Y', time());
    
    $para = 'lobosur_03@hotmail.com';
    $asunto = 'Prueba de Formulario';
    
    mail($para, $asunto, utf8_decode($mensaje), $header);
    
    echo 'El mensaje fue enviado';
    ?>
    
    </body>
    </html>
     
  4. lobosur

    lobosur Nuevo usuario

    AGregado: Tambien subi un archivo test.php como indicaste anteriormente, y no me llega nada. Evidentemente mi servidor no despacha los mails. Lo raro es que antes lo hacia =(. Que soluciones posibles existen para mi problema?

    Saludos
     
  5. TiNZ

    TiNZ Guest

    Hola quique!!!
    De vuelta yo, primero quiero agradecerte por haberme kontestado anteriormente a mi konsulta (pag.37)... Con respecto a esto, probe haciendome una cuenta en gmail y tampoko me llega, tambien lo que hice fue hacer la prueva esa del php kortito para ver si el servidor despacha los mails... y al llamar a ese php, en la barra de status me dice "listo pero con errores" y ni tampoko me llega al mail, es normal ?
    Tambien queria preguntarte si tienen algo ke ver los MX Records, porke como una vez los modifique por unos de hotmail ( porque utilize un servicio de hotmail que es para que puedan hacerce mails kon el dominio de mi sitio y usarlo en hotmail ) es decir por ejemplo que un visitante de mi web se pueda krear un mail ejemplo@miweb.com y pueda manejarlo como hace con un correo de hotmail, entrando por hot mail, tener acceso al messenger, todo tal kual un korreo hecho en hot mail pero nada mas ke kon el dominio de mi web. Para habilitar este servicio tube que kambiar los MX Records de mi hosting hace un tiempito.
    Muchisimas gracias quique!!!
     
  6. lobosur

    lobosur Nuevo usuario

    <!--quoteo(post=386765:date=Sep 17 2009, 05:13 PM:name=lobosur)--><div class='quotetop'>CITA(lobosur @ Sep 17 2009, 05:13 PM) [snapback]386765[/snapback]</div><div class='quotemain'><!--quotec-->
    AGregado: Tambien subi un archivo test.php como indicaste anteriormente, y no me llega nada. Evidentemente mi servidor no despacha los mails. Lo raro es que antes lo hacia =(. Que soluciones posibles existen para mi problema?

    Saludos
    <!--QuoteEnd--></div><!--QuoteEEnd-->
    Ya solucione mi problema, el servidor no estaba despachando los mails. Saludos
     
  7. kerutas

    kerutas Guest

    Hola lo primero felicitaros porque ya me sirvió de gran ayuda otras veces este foro
    He leido y releido todas las soluciones que dais aqui y he probado con todo pero me sigue sin enviar nada y mi servidor si que acepta el envio de mails, estos son mis codigos

    HTML:
    CODE, HTML o PHP Insertado:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento sin t&iacute;tulo</title>
    </head>
    
    <body>
    <form id="contacto" name="contacto" method="post" action="enviar.php">
    <label>Nombre
    <input name="nombre" type="text" id="nombre" size="30" />
    </label>
    <p>
    <label>Empresa
    <input name="empresa" type="text" id="empresa" size="30" />
    </label>
    </p>
    <p>
    <label>E-Mail
    <input name="mail" type="text" id="mail" size="30" />
    </label>
    </p>
    <p>
    <label>Mensaje
    <textarea name="mensaje" cols="30" rows="8" id="mensaje"></textarea>
    </label>
    </p>
    <p>
    <label>
    <input type="submit" name="Submit" value="Enviar" />
    </label>
    </p>
    </form>
    </body>
    </html>
    

    PHP
    CODE, HTML o PHP Insertado:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento sin t&iacute;tulo</title>
    </head>
    
    <body>
    <?php
    $nombre = $_POST['nombre'];
    $mail = $_POST['mail'];
    $empresa = $_POST['empresa'];
    
    $header = 'From:' . $mail . " \r\n";
    $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
    $header .= "Mime-Version: 1.0 \r\n";
    $header .= "Content-Type: text/plain";
    
    $mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
    $mensaje .= "Su e-mail es: " . $mail . " \r\n";
    $mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
    $mensaje .= "Enviado el " . date('d/m/Y', time());
    
    $para = 'kerutosonseka@hotmail.com';
    $asunto = 'Contacto desde anagomez';
    
    mail($para, $asunto, utf8_decode($mensaje), $header);
    
    echo 'Mensaje enviado correctamente';
    
    ?>
    </body>
    </html>
    
    Este es mi mail por si alguien me puede ayudar [--- Lee las reglas del foro ---] .Muchas gracias
     
  8. montfern

    montfern Nuevo usuario

    Una duda, tengo el formulario completo, envía estupendamente, pero cuando recibo, los palabras acentuadas o, por ejemplo, la letra "ñ" me las convierte.
    Se puede dar alguna orden para recibir el texto íntegro que me envían?
    Gracias
     
  9. rodri

    rodri Nuevo usuario

    Hola soy nuevo en el foro.Necesito ayudo con el envio del formulario.

    Tengo creado el html
    CODE, HTML o PHP Insertado:
    <div id="apDiv7">
    <form id="contacto" name="contacto" method="post" action="enviar.php">
    <p>
    <label>Nombre
    <input name="nombre" type="text" id="nombre" size="30" />
    </label>
    </p>
    <p>
    <label>Empresa
    <input name="empresa" type="text" id="empresa" size="30" />
    </label>
    </p>
    <p>
    <label>E-mail
    <input name="mail" type="text" id="mail" size="30" />
    </label>
    </p>
    <p>
    <label>Mensaje<br />
    <textarea name="mensaje" id="mensaje" cols="40" rows="8"></textarea>
    </label>
    </p>
    <p>
    <label>
    <input type="submit" name="submit" value="Enviar" />
    </label>
    </p>
    </form>
    </div>
    
    i el documento php nombrado enviar.php
    CODE, HTML o PHP Insertado:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    $nombre = $_POST['nombre'];
    $mail = $_POST['mail'];
    $empresa = $_POST['empresa'];
    
    $header = 'From: ' . $mail . " \r\n";
    $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
    $header .= "Mime-Version: 1.0 \r\n";
    $header .= "Content-Type: text/plain";
    
    $mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
    $mensaje .= "Su e-mail es: " . $mail . " \r\n";
    $mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
    $mensaje .= "Enviado el " . date('d/m/Y', time());
    
    $para = 'rodri_one_23@hotmail.com';
    $asunto = 'Informacion';
    
    mail($para, $asunto, utf8_decode($mensaje), $header);
    
    echo '&estatus=ok&';
    
    <head>< ?php 
    ?>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento sin título</title>
    </head>
    
    <body>
    
    </body>
    </html>
    

    pero al ejecutarlo se me abre una pag en blanco con el siguiente texto

    $nombre = $_POST['nombre']; $mail = $_POST['mail']; $empresa = $_POST['empresa']; $header = 'From: ' . $mail . " \r\n"; $header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/plain"; $mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n"; $mensaje .= "Su e-mail es: " . $mail . " \r\n"; $mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n"; $mensaje .= "Enviado el " . date('d/m/Y', time()); $para = 'rodri_one_23@hotmail.com'; $asunto = 'Informacion'; mail($para, $asunto, utf8_decode($mensaje), $header); echo '&estatus=ok&'; < ?php ?>


    Alguien me podria decir en que parte cometo el error


    Gracias. Urge respuesta
     
  10. Faraon

    Faraon Supremo Egipcio

    Hola un saludo, tiempo egipcio de no pasar por aquí y me ha gustado este nuevo estilo de foro, la verdad te luciste Jorge, muy elegante.

    Despues de varios años de ausencia en lo del codigo y del DW, vuelvo aqui, he seguido el tutorial y leido hasta los 13 pagina, claro son mas :rolleyes: Si la respuesta estaba mas adelante, se me lleno la esponja que me pusieron de cerebro los del museo :laughing1: que no llegue del cansancio, y si estaba atras no la vi. <_<

    Este es el codigo del formulario
    CODE, HTML o PHP Insertado:
    <form id="form1" name="form1" method="post" action="send.php">
    <label><span class="Estilo3">Nombre/Name</span>
    <input name="Nombre" type="text" id="Nombre" onblur="MM_validateForm('Nombre','','R');return document.MM_returnValue" size="30" maxlength="30" />
    </label>
    <p>
    <label><span class="Estilo3">NickName
    </span>
    <input name="nickname" type="text" id="nickname" onblur="MM_validateForm('nickname','','R');return document.MM_returnValue" size="14" maxlength="14" />
    </label>
    </p>
    <p>
    <label><span class="Estilo3">Email:
    </span>
    <input name="email" type="text" id="email" onblur="MM_validateForm('email','','RisEmail');return document.MM_returnValue" size="45" />
    </label>
    </p>
    <p>
    <label><span class="Estilo3">Pa&iacute;s/Country:</span>
    <input name="pais" type="text" id="pais" size="15" maxlength="15" />
    </label>
    </p>
    <p><span class="Estilo3"><strong>Ha leido las reglas 
    <label>/You read rules</label>
    </strong>
    
    </span>
    <label>
    <select name="reglas" size="1" id="Reglas">
    <option selected="selected"> </option>
    <option>Si</option>
    <option>No</option>
    </select>
    Si</label>
    <label><span class="Estilo5"><a href="#" target="_blank">rules/reglas</a></span>o</label><br />
    <span class="Estilo1">*</span><span class="Estilo3">Remember is important read rules for future promotions in the clan.</span><br />
    <span class="Estilo2">*</span><span class="Estilo3">Recuerde que es importante leer las reglas para futuras promociones dentro del clan..</span></p>
    <p>
    <label>Enviar
    <input type="submit" name="Submit" value="Enviar" />
    </label>
    </p>
    </form>
    Y este del send.php
    CODE, HTML o PHP Insertado:
    <?php
    $Nombre = $_POST['Nombre'];
    $NickName = $_POST['nickname'];
    $Email = $_POST['email'];
    $pais = $_POST['pais'];
    $Reglas = $_POST['reglas'];
    $header = 'From: ' . $mail ." \r\n";
    $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
    $header .= "Mime-Version: 1.0 \r\";
    $header .= "Content-Type: text/plain";
    
    $mensaje = "Este mensaje fue enviado por " . $Nombre . ", nick del usuario " . $nickname . " \r\n";
    $mensaje .= "Su e-mail es: " . $email . " \r\n";
    $mensaje .= "pais " . $_POST['pais'] . " \r\n";
    $mensaje .= "reglas ". $_POST['reglas'] . " \r\n";
    $mensaje .= "Enviado el " . date('d/m/Y', time());
    
    $para = 'micorreo@noeltuyo.com';
    $asunto = 'Registro de nuevo integrante';</p>
    mail($para, $asunto, utf8_decode($mensaje), $header);
    echo 'Gracias por registrarse al clan';
    ?>
    Ya probé que funciona el php de envio, no hay problema con eso, pero cuando le doy enviar me sale este error.
    CODE, HTML o PHP Insertado:
    Parse error: syntax error, unexpected T_STRING in /home/unitspec/public_html/ingreso/send.php on line 10
    la line 10 es donde esta $header .= "Content-Type: text/plain"; Lo curioso es que si quito esa linea me brinca el error al 12, claro me imagino que al no encontralo busca la siguiente. Quizas este usando la escoba de mi abuela para jugar baloncesto jajaja

    Pueden verlo aqui www.unitspecialswat.com en el boton apply.

    Gracias por el tiempo y la verdad que desempolvada me di con esto de las web otras ves, lo tengo tan arratonado que ni siento ya la cabeza :laughing1: :clapping:
     
  11. azereth

    azereth Nuevo usuario

    felicidades!!!!! y muchas gracias, esta super claro el tutorial.

    Solo tengo un problema, al dar click en submit, el explorador me abre el archivo .php y se ve todo el codigo y no se envia el mail.
    seguro algo hice mail ji,ji. Si me pudieran decir que hice mal??? plis plis

    Muchas gracias de antemano
     
  12. elQuique

    elQuique Usuario activo

    Esa respuesta ya se dio muchas veces, incluso lo menciona el tutorial, tu servidor debe sorportar PHP, y como no soporta PHP te lo muestra como si fuera cualquier texto en vez de ejecutarlo como órdenes.
     
  13. elQuique

    elQuique Usuario activo

    lobosur, disculpa la demora es que anduve un poco out del foro :(, pero en realidad me alegro que solucionaras. A veces los servicios de envío de emails se caen porque se trancan o bien el proveedor lo da de baja por sobre carga, eso debes averiguar con tu proveedor de hosting.
     
  14. elQuique

    elQuique Usuario activo

    También disculpa la demora, en tu caso es un problema del servidor, lo mejor es contactar con tu proveedor de hosting y ver porque no esta funcionando el servicio de envío de email o específicamente el soporte de la función mail() de PHP, algunos hosting lo deshabilitan para evitar sobre cargas en sus servidores.
     
  15. elQuique

    elQuique Usuario activo

    En tu caso debes verificar la codificación UTF o ISO que estás utilizando, en todo caso si no logras cambiarlo en vez de enviar un mail con texto plano mejor envía el texto como HTML.
     
  16. elQuique

    elQuique Usuario activo


    El archivo PHP debe ser PHP no HTML, verifica como está en el tutorial, te falta abrir el PHP con <?php y cerrar con ?> y los <html> <body> y demás de html no van.
     
  17. elQuique

    elQuique Usuario activo

    Gracias por tus palabras y me alegra que te guste el nuevo look del foro.

    Sobre el error pues bueno por la línea 10 o 9 tienes un
    CODE, HTML o PHP Insertado:
    $header .= "Mime-Version: 1.0 \r\";
    
    pues eso esta mal, te falto una n al final :p, y como terminas en \ se te trunca la cadena de caracteres (vaya casualidad), arregla esa linea para que quede así
    CODE, HTML o PHP Insertado:
    $header .= "Mime-Version: 1.0 \r\n";
    
    o sea basta con agregar la n al final :p

    Otra cosa que no impide que funcione pero que por costumbre es mejor, es la de evitar usar mayusculas en los nombres de variables, en PHP trata eso siempre de usar minúsculas, ejemplo:

    $Nombre = ...

    por

    $nombre = ...

    :)
     
  18. Mapux

    Mapux Nuevo usuario

    Hola, leí muchas de las respuestas a los problemas en este tema, pero no logro dar con una solución para mi formulario usando checkboxes.
    El problema es que no se como hacer para incluir los checkboxes en el php. Dejo los codigos a ver si pueden darme una ayudita.

    Muchas Gracias!!!!

    Tengo en html un formulario asi:
    CODE, HTML o PHP Insertado:
    form id="formID" class="formular" method="post" action="send.php">
    <label>Dominio
    <input type="text" name="dominio" id="dominio" />
    </label>
    
    <label>Fecha de pago
    <input type="text" name="fecha " id="fecha" />
    </label>
    <label>Importe total $
    <input type="text" name="importe" id="importe" />
    </label>
    <label>Nº de comprobante
    <input type="text" name="comprobante" id="comprobante" />
    </label>
    <p>Seleccionar los meses que se abonan por HOSTING</p>
    <table width="349" border="0" align="left" cellpadding="3" cellspacing="0">
    <tr align="left">
    <td>
    <input type="checkbox" name="meses[]" value="Enero">    <label>Enero</label>
    </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Mayo" />
    Mayo</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Septiembre" />
    Septiembre</label>        </td>
    </tr>
    <tr>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Febrero" />
    Febrero</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Junio" />
    Junio</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Octubre" />
    Octubre</label>        </td>
    </tr>
    <tr>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Marzo" />
    Marzo</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Julio" />
    Julio</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Noviembre" />
    Noviembre</label>        </td>
    </tr>
    <tr>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Abril" />
    Abril</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Agosto" />
    Agosto</label>        </td>
    <td>
    <label>
    <input type="checkbox" name="meses[]" id="Diciembre" />
    Diciembre</label>        </td>
    </tr>
    </table>
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    
    
    <p>
    <span>
    <label>¿Abona actualizaciónes?</label>
    </span>
    <input type="checkbox" name="actualizaciones" id="si" />Si
    <input type="checkbox" name="actualizaciones" id="no" class="threepxfix" /> No</p>
    <label>Comentarios
    <textarea name="comentarios" rows="4" id="mensaje"></textarea>
    <input type="submit" name="Enviar" id="Enviar" value="Enviar" />
    </label>
    </form>

    Y en php el codigo es:

    CODE, HTML o PHP Insertado:
    <?php
    
    $dominio = $HTTP_POST_VARS['dominio'];
    $fecha = $HTTP_POST_VARS['fecha'];
    $importe = $HTTP_POST_VARS['importe'];
    $comprobante = $HTTP_POST_VARS['comprobante'];
    $mensaje = $HTTP_POST_VARS['mensaje'];
    $meses = $HTTP_POST_VARS['meses'];
    $meses = $HTTP_POST_VARS['meses'];
    
    
    
    $dominio = stripslashes($dominio);
    $fecha = stripslashes($fecha);
    $importe = stripslashes($importe);
    $comprobante = stripslashes($comprobante);
    $eleccion = stripslashes($eleccion);
    $mensaje = stripslashes($mensaje);
    $meses = stripslashes($meses);
    
    
    
    
    $rec_email = "email@email.com";
    $subject = "Aviso de Pago ";
    
    $msg_body .= "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\n";
    $msg_body .= "Dominio:  $dominio\n";
    $msg_body .= "Fecha de pago:  $fecha\n";
    $msg_body .= "Importe $:  $importe\n";
    $msg_body .= "Comprobante nº:  $comprobante\n";
    $msg_body .= "Comentario Adicional:  $mensaje\n";
    $msg_body .= "_____________________________________________\n";
    $msg_body .= "Meses que se abonan\n";
    $msg_body .= "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\n";
    $msg_body .= "meses ". $´POST['meses'] . " \r\n";
    
    
    
    $header_info = "De: ".$dominio." <".$email.">";
    
    mail($importe, $dominio, $msg_body, $header_info);
    
    ?>
     
  19. Faraon

    Faraon Supremo Egipcio

    Gracias Quique por la respuesta, por una ñ se cae el mundo jaja y gracias por el tip de las mayúsculas y minúsculas.
     
  20. Mapux

    Mapux Nuevo usuario

    Solamente queria informarles que ya he podido resolver el problema (2 post arriba).
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·