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.

ayuda con formulario

Tema en 'Programación y Diseño Web' iniciado por Laura76, 6 May 2008.

  1. Laura76

    Laura76 Nuevo usuario

    Hola soy super nueva en esto

    a ver si alguien me puede ayudar: He hecho un cuestionario de 6 preguntas tipo si/no con dreamweaver siguiendo los tutoriales de por aki. al fianl inserto el boton enviar y en 'Propiedades' en: action le pongo el email donde quiero q me manden la informacion pero no se envia!! porque?

    :mellow:
     
  2.  
  3. elQuique

    elQuique Usuario activo

    Laura76, bienvenida al foro

    no titules tus post como ayuda, help, urgente, etc, lee las reglas del foro

    Sobre tu duda, seria interesante ver el código, igualmente ese método de envío es por demás anticuado y solo funciona si tienes un cliente de correo configurado o accesible.

    Lo correcto es hacer un programa que gestione el envío de manera transparente al usuario y a la configuración que este tenga en su PC o navegador.
     
  4. Laura76

    Laura76 Nuevo usuario

    Lo siento no habia leido las normas!!!

    y eso como se hace??

    gracias
     
  5. Laura76

    Laura76 Nuevo usuario

    te mando todo el codigo del cuestionario que hice a ver si me puedes ayudar, la verdad que es la primera vez que hago esto y todavia estoy pez con el lenguaje, pero lo intento!!

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Q&uuml;estionari</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    .Estilo1 {font-size: xx-large}
    .Estilo2 {
    font-size: large;
    font-family: Arial, Helvetica, sans-serif;
    }
    .Estilo3 {font-family: Arial, Helvetica, sans-serif}
    .Estilo4 {
    font-size: xx-large;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    }
    .Estilo8 {color: #7F0000}
    -->
    </style>
    <script language="JavaScript" type="text/JavaScript">
    <!--

    function MM_findObj(n, d) { //v4.01
    var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
    if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_validateForm() { //v4.0
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args);
    if (val) { nm=val.name; if ((val=val.value)!="") {
    if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
    if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
    } else if (test!='R') { num = parseFloat(val);
    if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
    if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
    min=test.substring(8,p); max=test.substring(p+1);
    if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
    }
    //-->
    </script>
    </head>

    <body bgcolor="#666666" text="#CCCC99" link="#FFFF00" vlink="#FFFF99" alink="#999900">
    <form action="mailto:[email protected]" method="post" enctype="text/plain" name="form1" target="_blank">
    <p align="center" class="Estilo1 Estilo3"><strong>CONSULTA ALS ESTUDIANTS D'HIST&Ograve;RIA</strong></p>
    <p align="center" class="Estilo4"> DE L'ART SOBRE EL NOU GRAU </p>
    <hr>
    <p align="center" class="Estilo1"><strong>&nbsp;</strong></p>
    <blockquote class="Estilo2">
    <p align="left">En aquest per&iacute;ode d'organitzaci&oacute; del pla d'estudis per als nous estudis de Grau, la Comissi&oacute; Promotora del T&iacute;tol de Grau en Hist&ograve;ria de l'Art ( <strong>CPTG </strong>) us demanem la vostra opini&oacute; sobre els seg&uuml;ents aspectes concrets: </p>
    <p>( <strong><em>Marqueu la vostra resposta </em></strong>) </p>
    <p>&nbsp; </p>
    <p>1) El nou Grau en Hist&ograve;ria de l'Art s'ha de poder fer amb un m&iacute;nim de 4 o 5 anys, per&ograve; tamb&eacute; preveiem que hi haur&agrave; alumnes que per diferents raons (treball) en necessitaran 7 o 8. En funci&oacute; d'aquesta diversitat de situacions pensem que hi hauria d'haver: </p>
    <p>•&nbsp; grups amb doc&egrave;ncia al llarg del mat&iacute; i la tarda (per a estudiants que optin per la via r&agrave;pida) </p>
    <p>•&nbsp; grups amb doc&egrave;ncia nom&eacute;s al mat&iacute; (per a estudiants que optin per la via lenta) </p>
    <p>•&nbsp; grups amb doc&egrave;ncia nom&eacute;s a la tarda (per a estudiants que optin per la via lenta) </p>
    <p> Esteu d'acord amb aquest plantejament? </p>
    <p>
    <label>
    <input type="radio" name="GrupoOpciones1" value="opción">
    <span class="Estilo8">SI
    </span></label>
    <span class="Estilo8"><br>
    <label>
    <input name="GrupoOpciones1" type="radio" class="Estilo4" value="opción">
    NO
    </label>
    <br>
    </span>
    </p>
    <p>&nbsp; </p>
    <p>2) La UB preveu assignatures optatives (a 4t. curs) que poden ser de 6 cr&egrave;dits (4 mesos de classes) o de 3 cr&egrave;dits (2 mesos de classes). Us sembla b&eacute; aquest plantejament? </p>
    <p>
    <label>
    <input type="radio" name="GrupoOpciones2" value="opción">
    <span class="Estilo8"> SI
    </span></label>
    <span class="Estilo8"><br>
    <label>
    <input type="radio" name="GrupoOpciones2" value="opción">
    NO
    </label>
    <br>
    </span>
    </p>
    <p>&nbsp; </p>
    <p>&nbsp; </p>
    <p>3) Com han de ser aquestes assignatures optatives que s'han de fer a 4t. curs?: <br>
    <label> </label>
    </p>
    <p>
    <label> </label>
    <span class="Estilo8">
    <input type="checkbox" name="checkbox" value="checkbox">
    assignatures que aprofundeixin en aspectes tractats a les obligat&ograve;ries dels 3 primers cursos </span></p>
    <p><br>
    <label> </label>
    <span class="Estilo8">
    <input type="checkbox" name="checkbox2" value="checkbox">
    assignatures sobre temes nous, no tractats a les obligat&ograve;ries </span></p>
    <p><br>
    <label> </label>
    <span class="Estilo8">
    <input type="checkbox" name="checkbox3" value="checkbox">
    assignatures sobre temes de car&agrave;cter m&eacute;s transversal </span></p>
    <p>&nbsp;</p>
    <p>&nbsp; </p>
    <p>4) Trobeu positiu que hi hagi possibilitats de mobilitat, tipus Sicue, Erasmus? </p>
    <p>
    <label>
    <input type="radio" name="GrupoOpciones3" value="opción">
    <span class="Estilo8">SI
    </span></label>
    <span class="Estilo8"><br>
    <label>
    <input type="radio" name="GrupoOpciones3" value="opción">
    NO
    </label>
    <br>
    </span>
    </p>
    <p>&nbsp; </p>
    <p>5) En cas afirmatiu, en quin curs us sembla millor posar-ho en pr&agrave;ctica? </p>
    <p>
    <input name="radiobutton" type="radio" value="radiobutton">
    <span class="Estilo8">3r.</span></p>
    <p class="Estilo8">
    <input name="radiobutton" type="radio" value="radiobutton">
    4t.
    </p>
    <p>&nbsp;</p>
    <p>&nbsp; </p>
    <p>6) Quin tipus d'instituci&oacute; creieu que pot ser m&eacute;s id&ograve;nia per poder fer les pr&agrave;ctiques optatives de 4t. curs?: </p>
    <p>
    <label>
    <input type="checkbox" name="checkbox4" value="checkbox">
    </label>
    <span class="Estilo8">museus</span></p>
    <p class="Estilo8"><br>
    <label>
    <input type="checkbox" name="checkbox5" value="checkbox">
    galeries d'art</label>
    </p>
    <p class="Estilo8">
    <label> </label>
    <br>
    <label>
    <input type="checkbox" name="checkbox6" value="checkbox">
    fundacions culturals diverses</label>
    </p>
    <p>
    <span class="Estilo8">
    <label> </label>
    <br>
    <label>
    <input type="checkbox" name="checkbox7" value="checkbox">
    </label>
    altres (digueu-les) </span></p>
    <p><br>
    <textarea name="textarea"></textarea>
    </p>
    <p>

    </p>
    <hr>
    <p>
    <input type="submit" name="Submit" value="Enviar">
    </p>
    </p>
    <p>&nbsp; </p>
    <p>Gr&agrave;cies per la vostra col&middot;laboraci&oacute;</p>
    <p><strong>CPTG </strong></p>
    </blockquote>
    </form>

    </body>


    </html>
     
  6. elQuique

    elQuique Usuario activo

    Bueno el html esta bastante mal tiene muchas etiquetas mal abiertas y cerradas e innecesarias, te aconsejo mires estos dos tutoriales:

    <b>Crear Formulario de Contacto con Dreamweaver</b>
    <a href="http://www.tallerwebmaster.com/Tutorial-Crear-Formulario-de-Contacto-con-Dreamweaver-c-42.html" target="_blank">http://www.tallerwebmaster.com/Tutorial-Cr...eaver-c-42.html</a>

    Y sobre todo este otro <b>Formulario de Contacto enviar mail con PHP</b>
    <a href="http://www.tallerwebmaster.com/Tutorial-Formulario-de-Contacto-enviar-mail-con-PHP-c-43.html" target="_blank">http://www.tallerwebmaster.com/Tutorial-Fo...n-PHP-c-43.html</a>
     
  7. valermuchi

    valermuchi Nuevo usuario

    Hola soy nueva hice mi pag. web con un formulario y tengo problemas para saber donde debo colocar la direccion de mail a la cual quiero que me lleguen los mensajes, dentro del codigo.lei el tutorial pero no lo comprendo bien.
    Te mando lo que hice:

    <form action="" method="post" name="form1" class="Estilo12" id="form1" onsubmit="MM_validateForm('Nombre y Apellido','','R','E-mail','','R','Fecha','','R','Consultar','','R');return document.MM_returnValue">
    <div align="left" class="Estilo14"><span class="Estilo13">Nombre y Apellido</span>
    <input name="Nombre y Apellido" type="text" id="Nombre y Apellido" onblur="MM_validateForm('textfield','','R');return document.MM_returnValue" />
    </div>
    <span class="Estilo14">
    <label> </label>
    </span>
    <span class="Estilo14">
    <label></label>
    </span>
    <span class="Estilo14">
    <label></label>
    </span>
    <span class="Estilo14">
    <label></label>
    </span>
    <span class="Estilo14">
    <label></label>
    </span>
    <span class="Estilo14">
    <label></label>
    </span>
    <label></label>
    <p align="left" class="Estilo14"><span class="Estilo13">E-Mail
    <label> </label>
    </span>
    <label>
    <input name="E-mail" type="text" id="E-mail" onblur="MM_validateForm('e-mail','','NisEmail');return document.MM_returnValue" size="35" />
    </label>
    </p>
    <p align="left" class="Estilo14"><span class="Estilo13">Evento</span>
    <label>
    <select name="Evento" size="1" id="Evento">
    <option selected="selected">Casamiento</option>
    <option>Quince A&ntilde;os</option>
    <option>Comuni&oacute;n</option>
    <option>Bautismo</option>
    <option>1 A&ntilde;o</option>
    <option>Otro</option>
    </select>
    </label>
    </p>
    <p align="left" class="Estilo14"><span class="Estilo13">Fecha</span>
    <label>
    <input name="Fecha" type="text" id="Fecha" value="" size="12" />
    </label>
    </p>
    <p align="left">
    <span class="Estilo14">
    <label><span class="Estilo13">Consulta</span></label>
    </span>
    <span class="Estilo13">
    <label></label>
    </span>
    <span class="Estilo13">
    <label> </label>
    </span>
    <span class="Estilo13">
    <label></label>
    <label></label>
    <label></label>
    </span>
    <span class="Estilo13">
    <label></label>
    </span>
    <label><br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <textarea name="Consultar" wrap="physical" id="Consultar"></textarea>
    </label>
    <input type="submit" name="Submit" value="Enviar" />
    </p>
    </form>
     
  8. elQuique

    elQuique Usuario activo

    Bienvenida al foro valermuchi

    Sobre que leíste el tutorial seguramente es otro, ya que ese código html no corresponde en nada a ninguno de los tutoriales mencionados, aconsejo leas los que postié en la respuesta anterior.
     
  9. diegoandres

    diegoandres Nuevo usuario

    Hola: Estoy iniciando en el tema de la programación web. Hace unos dias logré colgar mi página. Dicha página contiene un formulario HTML que gracias a los tutoriales publicados en el foro logré construir. El asunto es que cuando le doy enviar (para el caso específico de la pagina "submit"), aparece el mensaje de envio correcto del mensaje y efectivamente el mensaje llega a mi cuenta de correo de hotmail, lo malo es que no aparecen ninguno de los datos introducidos por el usuario. Aparece lo siguiente:

    This message has been sent by:From:
    The e-mail is:
    Contact Number:
    Message:
    Sent: 31/08/2008 (La fecha aparece correctamente)

    Me tomaré el atrevimiento de enviar el código HTML de la página de contacto y el código PHP del archivo "send.php", espero me puedan ayudar con esta inquietud y de paso aprovecho para felicitar a los creadores por brindar a los usuarios herramientas de tan excelente utilidad. Un abrazo...

    <b>CODIGO HTML PAGINA DE CONTACTO</b>

    <html>
    <head>

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

    <style type="text/css">
    <!--
    .Estilo1 {
    color: #FFFBF0;
    font-weight: bold;
    font-family: "Monotype Corsiva";
    font-size: xx-large;
    }
    .Estilo4 {color: #FFFBF0; font-weight: bold; font-family: "Monotype Corsiva"; font-size: 36px; }
    .Estilo6 {color: #FFFBF0; font-weight: bold; font-family: "Monotype Corsiva"; font-size: 24px; }
    .Estilo7 {font-family: "Monotype Corsiva"; font-size: 24px; color: #FFFBF0;}
    .Estilo9 {color: #FFFBF0}
    .Estilo10 {color: #FFFBF0; font-family: "Monotype Corsiva";}
    -->
    </style>
    </head>
    <body bgcolor="@@(BodyBackgroundColor)@@" background="contactus_archivos/hardwoodfloor.jpg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <p><a href="index.htm"><img src="contactus_archivos/3.PNG" width="1250" height="103" border="0"></a>
    </p>
    <p align="center" class="Estilo1">CONTACT US</p>
    <p align="center" class="Estilo4">5901 Colfax Ave. <BR>
    North Hollywood, CA 91601 <BR>
    Tel. (818) 761-0025 Fax (818) 761-7061 <BR>
    Lic. #B-696570</p>
    <p align="left" class="Estilo6"> </p>
    <p align="left" class="Estilo7">Name:</p>
    <p align="left" class="Estilo7">
    <input name="name" type="text" id="name" size="50">
    </p>
    <p align="left" class="Estilo7">Enterprise:</p>
    <p align="left" class="Estilo7">
    <input name="enterprise" type="text" id="enterprise" size="50">
    </p>
    <p align="left" class="Estilo7">E-mail:</p>
    <p align="left" class="Estilo7">
    <input name="mail" type="text" id="mail" size="50">
    </p>
    <p align="left" class="Estilo7">Contact Number:</p>
    <p align="left" class="Estilo7">
    <input name="contactnumber" type="text" id="contactnumber" size="30">
    </p>
    <p align="left" class="Estilo7">Comments or Questions: </p>
    <p align="left" class="Estilo7">
    <textarea name="message" cols="70" rows="15" id="message"></textarea></label></p>
    </p>
    <form name="form1" method="post" action="send.php">
    <input type="submit" name="Submit" value="Submit">
    </form>
    <p align="center" class="Estilo10"><a href="index.htm"><strong>HOME</strong></a></p>
    <p align="center" class="Estilo9"><FONT color=#ffffff><STRONG>©2008. All rights reserved. Do not reproduce any image or article without permission. Created by Yudy Carreño Media Group. Bogota, Colombia</STRONG></FONT></p>
    </body>
    </html>

    <b>CODIGO PHP DEL ARCHIVO "send.php"</b>

    <?php

    $name = $_POST['name'];
    $enterprise = $_POST['enterprise'];
    $mail = $_POST['mail'];
    $contactnumber = $_POST['contactnumber'];

    $header = 'From: ' . $mail . " \r\n";
    $header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
    $header .= "Mime-Version: 1.0 \r\n";
    $header .= "Content-Type: text/plain";

    $message = "This message has been sent by:" . $name . "From: " . $enterprise . " \r\n";
    $message .= "The e-mail is: " . $mail . " \r\n";
    $message .= "Contact Number: " . $contactnumber . " \r\n";
    $message .= "Message: " . $_POST['message'] . " \r\n";
    $message .= "Sent: " . date('d/m/Y', time());

    $to = '[email protected]';
    $subject = 'Contact from caageneralcontractor.com';

    mail($to, $subject, utf8_decode($message), $header);

    echo 'Your message has been sent successfully!';

    ?>
     


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


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·