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. elQuique

    elQuique Usuario activo

    Bienvenido al foro

    Lo mas seguro es que tengas mal el codigo php que junta todo el texto que debe ir el mensaje en una variable $mensaje

    Controla eso y si no, peganos el codigo que vemos cual es el problema :)
     
  2. lamattina

    lamattina Nuevo usuario

    Disculpa mi ignorancia, pero que significa, que tu hosting este baneado del servidor de hotmail por considerarlo foco de spam, es decir que nunca me va a llegar. Que puedo hacer, ya que la persona que le hice la pagina quiere que le llegue la informacion a su casilla de Hotmail???. Desde ya Gracias¡¡¡
     
  3. alecapo

    alecapo Nuevo usuario

    <!--quoteo(post=211322:date=Apr 11 2007, 02:12 AM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Apr 11 2007, 02:12 AM) [snapback]211322[/snapback]</div><div class='quotemain'><!--quotec-->
    el concatactame.htm debe estar en el mismo lugar que el enviar.php para que sea mas facil y en el <form .... action="enviar.php"> y listo :)
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Quique creo q es el maldito host -.-" porq llo puse todo como me decis y me pone de nuevo eso -.-" me tiene arto creo que cambiare de host :p

    <strike>Sabes alguno gratuito que soperte PHP</strike> ? Ya esta! no me pases nada

    Muchisimas GRacias por tu atencion
    <b>
    <!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->Editado<!--colorc--></span><!--/colorc--></b>

    Como pensaba era el host -.-" Ahora si :)

    Pero me dice " MENSAJE ENVIADO " y no me llega de mail puse un yahoo.com.ar...
    Saludos
     
  4. elQuique

    elQuique Usuario activo

    <!--quoteo(post=211407:date=Apr 11 2007, 11:35 AM:name=lamattina)--><div class='quotetop'>CITA(lamattina @ Apr 11 2007, 11:35 AM) [snapback]211407[/snapback]</div><div class='quotemain'><!--quotec--> Disculpa mi ignorancia, pero que significa, que tu hosting este baneado del servidor de hotmail por considerarlo foco de spam, es decir que nunca me va a llegar. Que puedo hacer, ya que la persona que le hice la pagina quiere que le llegue la informacion a su casilla de Hotmail???. Desde ya Gracias¡¡¡
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Y bueno pues quiere decir eso mismo, que desde tu hosting se envia regularmente spam y hotmail rechaza los email que provienen de el. Fijate si no quedan en la bandeja de spam y de no ser asi, cambia de host.

    Quien es el proveedor ??

    <!--quoteo(post=211503:date=Apr 11 2007, 04:13 PM:name=alecapo)--><div class='quotetop'>CITA(alecapo @ Apr 11 2007, 04:13 PM) [snapback]211503[/snapback]</div><div class='quotemain'><!--quotec-->
    Quique creo q es el maldito host -.-" porq llo puse todo como me decis y me pone de nuevo eso -.-" me tiene arto creo que cambiare de host :p

    <strike>Sabes alguno gratuito que soperte PHP</strike> ? Ya esta! no me pases nada

    Muchisimas GRacias por tu atencion
    <b>
    <!--coloro:#ff0000--><span style="color:#ff0000"><!--/coloro-->Editado<!--colorc--></span><!--/colorc--></b>

    Como pensaba era el host -.-" Ahora si :)

    Pero me dice " MENSAJE ENVIADO " y no me llega de mail puse un yahoo.com.ar...
    Saludos <!--QuoteEnd--></div><!--QuoteEEnd-->

    verifica que este activo el comando mail() de php, consulta con el soporte del hosting o haz una prueba sencilla asi

    <?php
    mail("tuemail@yahoo.com.ar", "asunto cualquiera", "mensaje cualquiera");
    ?>

    si no llega es que la funcion mail no esta activa.
     
  5. alecapo

    alecapo Nuevo usuario

    perdon por mi ignorancia :p ... Pero... donde pongo eso??
    Gracias
     
  6. elQuique

    elQuique Usuario activo

    Seria bueno que leyeras la parte del tutorial donde hablamos de enviar mediante php y que releas este post desde el principio:

    <a href="http://www.forocreativo.net/ipb/index.php?showtopic=16438" target="_blank">http://www.forocreativo.net/ipb/index.php?showtopic=16438</a>

    La idea es que primero entiendas lo que estas haciendo y seguro se van tus dudas, de no ser asi, por aca andamos.
     
  7. davidpiqu

    davidpiqu Nuevo usuario

    Este es el cod del formulario:

    <form action="send.php" method="post" enctype="text/plain" name="form1" id="form1">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="20%">Nombre:</td>
    <td width="80%"><input name="nombre" type="text" id="nombre" /></td>
    </tr>
    <tr>
    <td>Apellidos:</td>
    <td><input name="apellidos" type="text" id="apellidos" /></td>
    </tr>
    <tr>
    <td>E-mail:</td>
    <td><input name="email" type="text" id="email" /></td>
    </tr>
    <tr>
    <td>Solicitud:</td>
    <td valign="middle"><input name="bolet&iacute;n" type="radio" value="radiobutton" />
    Recibir el bolet&iacute;n mensual <br />
    <input name="micentrocercano" type="radio" value="radiobutton" />
    Recibir informaci&oacute;n sobre mi centro o persona de referencia m&aacute;s cercana<br /></td>
    </tr>
    <tr>
    <td>Mensaje:</td>
    <td><textarea name="mensaje" cols="40" rows="7" id="mensaje"></textarea></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td><input type="submit" name="Submit" value="Enviar" />
    <input type="reset" name="Submit2" value="Restablecer" /></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    </tr>
    </table>
    </form>

    y este el php send.php:

    <?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 = 'davidpique@tongil.es';
    $asunto = 'Contacto desde Taller Webmaster';

    mail($para, $asunto, utf8_decode($mensaje), $header);

    echo '&estatus=ok&';

    ?>

    a ver que se puede hacer por que me solucionaria muchas cosas de curro, de nuevo gracias tio
     
  8. elQuique

    elQuique Usuario activo

    Esta linea del formulario:

    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1-->
    <form action="send.php" method="post" enctype="text/plain" name="form1" id="form1">
    <!--c2--></div><!--ec2-->

    quitale el enctype (que no esta en mi tutorial :p), dejala asi:

    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1-->
    <form action="send.php" method="post" name="form1" id="form1">
    <!--c2--></div><!--ec2-->

    luego me cuentas :)

    Con eso logras que te llegue, pero tienes otros problemas:

    - un campo en tu formulario llamado "apellidos" y en el php ni lo tomas en cuenta, deberias hacer asi:


    $nombre = $_POST['nombre'];
    $apellido = $_POST['apellidos'];

    o asi

    $nombre = $_POST['nombre'] . ', ' . $_POST['apellidos'];

    - el radiobutton tiene de nombre: name="bolet&iacute;n" <<< eso no puede ser, los nombres no pueden tener simbolos como ese tilde, ponle solo "boletin"

    - tampoco tomas "boletin" y "microcentro" en el php por tanto esos datos ingresas pero no se envian

    - Lo ultimo es un error de concepto, el radiobutton es para tener varios y elegir uno de ellos, en tu caso no es boletin o microcentro, tu quieres que sea boletin si o no, microcentro si o no , eso no se hace con un radiobutton, se hace con un checkbox (el redondito no. debes usar la cajita cuadradita)
     
  9. alecapo

    alecapo Nuevo usuario

    <!--quoteo(post=211669:date=Apr 11 2007, 11:42 PM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Apr 11 2007, 11:42 PM) [snapback]211669[/snapback]</div><div class='quotemain'><!--quotec-->
    Seria bueno que leyeras la parte del tutorial donde hablamos de enviar mediante php y que releas este post desde el principio:

    <a href="http://www.forocreativo.net/ipb/index.php?showtopic=16438" target="_blank">http://www.forocreativo.net/ipb/index.php?showtopic=16438</a>

    La idea es que primero entiendas lo que estas haciendo y seguro se van tus dudas, de no ser asi, por aca andamos.
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Ok, perdona por quitarte tu tiempo :(
    Ahora leo todo y te cuento Saludos y Gracias por ayudarme

    Editado

    No, no me llega :S
    Cambiare nuevanmente de host a ver que pasa grax
     
  10. elQuique

    elQuique Usuario activo

    Consulta siempre si soporta PHP y si soporta la funcion mail()
     
  11. alecapo

    alecapo Nuevo usuario

    <!--quoteo(post=211867:date=Apr 12 2007, 02:30 PM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Apr 12 2007, 02:30 PM) [snapback]211867[/snapback]</div><div class='quotemain'><!--quotec-->
    Consulta siempre si soporta PHP y si soporta la funcion mail()
    <!--QuoteEnd--></div><!--QuoteEEnd-->

    Si PHP soporta, pero nose mail()
    :S

    Desp. sigo provando y te aviso cualkier kosita

    Graxxxxxxx
     
  12. elQuique

    elQuique Usuario activo

    ok :)

    la prueba del mail() para ver si funciona es bien sencilla como te dije creas un archivo test.php solo con esa linea:

    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1-->
    <?php
    mail("tuemail@yahoo.com.ar", "asunto cualquiera", "mensaje cualquiera");
    ?>
    <!--c2--></div><!--ec2-->

    y listo lo llamas y debe llegar al menos a la bandeja de spam.
     
  13. centrochaco

    centrochaco Nuevo usuario

    jajaj sory x postear lo sesmo, pero nu sabia onde iva:S. sha lo borre :D
     
  14. GARCILASO

    GARCILASO Nuevo usuario

    hola Quique .
    segui paso a paso como crear un formulario de contacto con dream weaver y la verdad nada de nada no me sale nada te agradeceria mucho me ayudes.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>

    <?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 = "Send by " . $nombre . ", Company " . $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 = 'info@adventurecuscotours.com';
    $asunto = 'Reservation';

    mail($para, $asunto, utf8_decode($mensaje), $header);

    echo 'Su Mensaje fue enviado éxitosamente, Dios le bendiga';

    ?>
    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <p>
    </body>
    <title>Confirmaci&oacute;n</title>
    </html>

    Todo eso va en send.php cierto??
    y esto en el codigo de por ejemplo : bookonline.php

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>bookonline</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <form action="" method="post" name="nombre" id="nombre">
    <p> Nombre :
    <input name="nombre" type="text" id="nombre" maxlength="50">
    </p>
    <p>Empresa :
    <input name="empresa" type="text" id="empresa">
    </p>
    <p> E mail :
    <input name="mail" type="text" id="mail">
    </p>
    <p>Mensaje : </p>
    <p>
    <textarea name="mensasje" id="mensasje"></textarea>
    </p>
    <p>
    <input type="submit" name="Submit" value="Enviar">
    </form>
    </body>
    </html>

    la pregunta es como soluciono todo esto?? lo pruebo en la pagina web y nada de nada no llega al correo ni sale algun mensaje



    [attachmentid=2307][attachmentid=2308]

    hola Quique aqui te envio los archivos send.php. bookonline.php

    checalo y ayudame plz.

    Cusco - Peru
     

    Adjuntos:

    • send.php
      Tamaño de archivo:
      930 bytes
      Visitas:
      248
    • bookonline.php
      Tamaño de archivo:
      684 bytes
      Visitas:
      263
  15. elQuique

    elQuique Usuario activo

    centrochaco, no repitas el mismo mensaje varias veces.


    GARCILASO, bienvenido al foro.

    Sobre tu duda, tienes algunos problemas de html, los cuales no afectan el funcionamiento pero debes corregir esa estructura para mejorar.

    Los problemas que tienes son mas que discutidos en este post, aconsejo lo leas desde el cominenzo, y te menciono algunos:

    - el form se llama "nombre" y el campo de ingreso de nombre tambien, eso no se puede

    - en el action "" no se llama a ningun send.php tonce ??? como envias ??
     
  16. Blackarcangel

    Blackarcangel Nuevo usuario

    quique sera posible q puedas subir el ejemplo del tutorial ya terminado?
     
  17. elQuique

    elQuique Usuario activo

    Si claro :p

    <a href="http://www.tallerwebmaster.com/contacto.html" target="_blank">http://www.tallerwebmaster.com/contacto.html</a>

    <a href="http://www.solophotoshop.com/contacto.html" target="_blank">http://www.solophotoshop.com/contacto.html</a>

    y en flash aca:

    <a href="http://www.creativaint.com" target="_blank">http://www.creativaint.com</a> <<< botón contacto



    entre otros 600 a 700 ....
     
  18. Blackarcangel

    Blackarcangel Nuevo usuario

    pero esos ya estan en la web yo lo digo ya comprimidos XP

    asi los podre piratear mas facil XD
     
  19. elQuique

    elQuique Usuario activo

    ó A)
    Botón Derecho - Copiar

    Botón Derecho - Pegar

    ó B)
    CTRL C

    CTRL V

    ó C)
    CTRL Insert

    SHIFT Insert

    nota: ninguno de mis tutoriales buscan que los copien y usen, buscan que los entiendan y adapten a sus necesidades, por eso no incluyo casi nunca los fuentes.
     
  20. Blackarcangel

    Blackarcangel Nuevo usuario

    gracias por el tip

    lo tomare en cuenta
     


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


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·