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

    marianoferle Nuevo usuario

    hola. soy nuevo. espero su ayuda.
    hice un formulario de contactos.siguiendo los pasos en una pagina.. hice el send tambien... y cuando lo subi a internet.
    y apreto enviar me aparece este error.

    Warning: mail() [function.mail]: Safety Restriction in effect. The mail() command is not allowed, contact the admin. in /www/110mb.com/p/i/z/a/r/r/a/b/pizarrablanca/htdocs/send.php on line 26
    Mensaje enviado correctamente

    por lo q estoy enterado. en el servidor 110mb, no permiten formularios.... pero mi pregunta es....
    * Esto quiere decir q lo hice bien? esta todo bien hecho el formulario y el send?...cuando tenga un servidor q lo permita... me va servir?

    espero su respuesta al q sepa.. gracias
     
  2. elQuique

    elQuique Usuario activo

    pues como dice en el error y como he repetido mil veces, si no soporta php y/o la función mail() no podrás enviar emails, cambia de hosting :)
     
  3. marianoferle

    marianoferle Nuevo usuario

    <!--quoteo(post=156346:date=Nov 7 2006, 12:19 AM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Nov 7 2006, 12:19 AM) [snapback]156346[/snapback]</div><div class='quotemain'><!--quotec-->
    Yo creo que si como dices:

    "no me funciono, cuando cambie el mailito por el send.php, hizo como que lo enviva y me abrio el send.php y se veía el código"

    es porque pusiste el codigo como un texto simple, debes pasarte a modo codigo, ahi donde se ve todo el html :) y pegar el odigo, si usas Dreamweaver pasate a vista HTML y pegas el codigo ya qeu debe ser el puro php y no como si fuera un texto
    <!--QuoteEnd--></div><!--QuoteEEnd-->


    hola. una pregunta. hice el formulario y lo subi. y me aparece este error:

    Warning: mail() [function.mail]: Safety Restriction in effect. The mail() command is not allowed, contact the admin. in /www/110mb.com/p/i/z/a/r/r/a/b/pizarrablanca/htdocs/send.php on line 26
    Mensaje enviado correctamente

    por lo q se...el servidor 110mb no asepta formularios de contacto.

    pero mi pregunta es...si me aparecio ese error es por q hice bien el formulario? gracias espero tu respuesta.
     
  4. elQuique

    elQuique Usuario activo

    <!--quoteo(post=346886:date=Nov 17 2008, 04:28 AM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Nov 17 2008, 04:28 AM) [snapback]346886[/snapback]</div><div class='quotemain'><!--quotec-->
    pues como dice en el error y como he repetido mil veces, si no soporta php y/o la función mail() no podrás enviar emails, cambia de hosting :)
    <!--QuoteEnd--></div><!--QuoteEEnd-->


    misma pregunta, misma respuesta.

    No podrás saber si esta bien o mal el formulario hasta que no lo pruebes en un servidor que funcione :)
     
  5. Daniel musitecon

    Daniel musitecon Nuevo usuario

    hola que tal, mira tengo un problema. hize el codigo con dreamweber. Te adjunte el archivo pero no logro que me reenvie la info a mi mail, no se que hago mal.

    he visto que mencionas que probablemente es por el servidor, de los que conoces, alguno gratuito como de pruebas que puedas recomendar?

    saludos
     

    Adjuntos:

  6. wily

    wily Nuevo usuario

    hola:

    lo q me pasa a mi es q. al email lo envia todo bn ero cuando entro al correo el mensaje enviado esta en blanco y no muestra nada
     
  7. rayni

    rayni Nuevo usuario

    Bueno Quique, creo que tienes que estar de este post un poco jarto, como se dice por aquí, no quería ser muy pesado demostrando mi ignorancia y me he leido el tuto un par de veces y estoy perdido, no encuentro el problema y es posible que lo tenga delante de las narices, es servidor q utilizo es Arsys y que sopora php con lo cual no creo que sea problema de servidor, creo que es problema mio. Te adjunto el código haber si se encuentra el fallo

    <!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>formulario</title>
    <style type="text/css">
    <!--
    body {
    background-color: #66CCFF;
    }
    -->
    </style></head>

    <body>
    <form id="form1" name="form1" method="post" action="send.php">
    <label>Nombre
    <input name="textfield" type="text" size="30" />
    </label>
    <p>
    <label>Empresa
    <input name="textfield2" type="text" size="30" />
    </label>
    </p>
    <p>
    <label>E-Mail
    <input name="textfield3" type="text" size="30" />
    </label>
    </p>
    <p>
    <label>Mesaje
    <textarea name="textfield4" cols="30" rows="10"></textarea>
    </label>
    </p>
    <p>
    <label>
    <input type="submit" name="Submit" value="Enviar" />
    </label>
    </p>
    </form>
    </body>
    </html>


    y el del php es:


    <!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>Prueba formulario</title>
    </head>

    <body>
    $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 = 'rafa@proyectosgraficos.com';
    $asunto = 'Contacto desde Taller Webmaster';

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

    echo '&estatus=ok&';
    ?>
    </body>
    </html>


    Y el error que me da es el siguiente

    No se puede mostrar la página

    La página que busca no se puede mostrar porque se intentó el acceso con un método no válido (verbo HTTP).

    Como se hace para enviar el formulario con asp?

    Y que es el cgi?


    Un saludo
     
  8. rayni

    rayni Nuevo usuario

    Buscando por el foro he visto como hacerlo con asp, y puestos, pues a probar: y el resultado es que me abre en el navegador el send.aspx

    Pego mas código

    <body>
    <p><br />
    &lt;%<br />
    Dim nombre, mail, empresa, obj</p>
    <p>nombre = Request.Form(&quot;nombre&quot;)<br />
    mail = Request.Form(&quot;mail&quot;)<br />
    empresa = Request.Form(&quot;empresa&quot;)</p>
    <p>Set obj = Server.CreateObject(&quot;CDONTS.NewMail&quot;)</p>
    <p>obj.From = mail<br />
    obj.Body = &quot;Este mensaje fue enviado por &quot; &amp; nombre &amp; &quot;, de la empresa &quot; &amp; empresa &amp; &quot; \r\n&quot;<br />
    obj.Body = obj.Body &amp; &quot;Su e-mail es: &quot; &amp; mail &amp; &quot; \r\n&quot;<br />
    obj.Body = obj.Body &amp; &quot;Mensaje: &quot; &amp; Request.Form(&quot;mensaje&quot;) &amp; &quot; \r\n&quot;<br />
    obj.Body = obj.Body &amp; &quot;Enviado el &quot; &amp; date &amp; &quot; \r\n&quot;<br />
    obj.To = &quot;rafa@proyectosgraficos.com&quot;<br />
    obj.Subject = &quot;Contacto desde Taller Webmaster&quot;<br />
    obj.Send</p>
    <p>Set obj = Nothing</p>
    <p>Response.Write &quot;&amp;estatus=ok&amp;&quot;<br />
    %&gt;</p>
    </body>

    estoy más perdidio que el barco del arroz
     
  9. elQuique

    elQuique Usuario activo

    Si tu consulta no tiene que ver con este tutorial abre otro post.
     
  10. rayni

    rayni Nuevo usuario

    <!--quoteo(post=350091:date=Dec 15 2008, 05:27 PM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Dec 15 2008, 05:27 PM) [snapback]350091[/snapback]</div><div class='quotemain'><!--quotec-->
    Si tu consulta no tiene que ver con este tutorial abre otro post.
    <!--QuoteEnd--></div><!--QuoteEEnd-->


    Lo siento, lo puse aquí, porque me lanzo el link del taller del webmaster
     
  11. elQuique

    elQuique Usuario activo

    Si pero el tutorial de taller webmasters es de PHP y tu mezclas con ASP que es otro lenguaje que no tiene nada que ver y de esa forma confundes a los usuarios.
     
  12. elrusso

    elrusso Nuevo usuario

    Buenas quique como estas ?? vuelvo yo en navidad jeje sabes lo q e luchado y nada... te voy a dejar los archivos para ver q encuentras.... ahora me sale este error: Parse error: syntax error, unexpected '<' in I:\FerozoWebHosting\carora.net.ve\public_html\albumgaleria\Formulario\enviar.php on line 11

    [attachmentid=4788][attachmentid=4789]
     

    Adjuntos:

    • enviar.php
      Tamaño de archivo:
      1,3 KB
      Visitas:
      224
    • index.htm
      Tamaño de archivo:
      3,1 KB
      Visitas:
      191
  13. elQuique

    elQuique Usuario activo

    fíjate en la linea 10 y 11 y listo resuelto :)

    pd: no uses hosting con windows usa con linux
     
  14. elrusso

    elrusso Nuevo usuario

    esta e sla linea 11: <a href="http://www.carora.net.ve/archivosonline">Mensaje que quieras</a> por favor observa los archivos me dices q tal voy plis salu2
     
  15. rayni

    rayni Nuevo usuario

    <!--quoteo(post=350218:date=Dec 16 2008, 03:41 PM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Dec 16 2008, 03:41 PM) [snapback]350218[/snapback]</div><div class='quotemain'><!--quotec-->
    Si pero el tutorial de taller webmasters es de PHP y tu mezclas con ASP que es otro lenguaje que no tiene nada que ver y de esa forma confundes a los usuarios.
    <!--QuoteEnd--></div><!--QuoteEEnd-->


    Si lo intente con php, y no funcionaba, entonces vi en el trabajo que lo tenían hecho con asp y probe y tampoco funciono, y no se el por que (bueno si, no tengo ni idea) creo que segui los pasos del tuto bien pero no se donde me equivoco
     
  16. elQuique

    elQuique Usuario activo

    No, no seguiste los pasos del tuto porque el html no tiene nada que ver y esta explicado el tema de los nombres además de ser lógico.
     
  17. rayni

    rayni Nuevo usuario

    <!--quoteo(post=350306:date=Dec 17 2008, 08:48 AM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Dec 17 2008, 08:48 AM) [snapback]350306[/snapback]</div><div class='quotemain'><!--quotec-->
    No, no seguiste los pasos del tuto porque el html no tiene nada que ver y esta explicado el tema de los nombres además de ser lógico.
    <!--QuoteEnd--></div><!--QuoteEEnd-->



    Tienes razón, pues he seguido los pasos de tuto, pero no había mirado el código del html.

    puede ser por utilizar DW de mac?


    Ahora lo he tecleado y creo que los dos están bien.

    No se si el problema es por parte mio, o parte del servidor.
     

    Adjuntos:

    • index.html
      Tamaño de archivo:
      897 bytes
      Visitas:
      209
    • enviar.php
      Tamaño de archivo:
      1,2 KB
      Visitas:
      224
  18. elrusso

    elrusso Nuevo usuario

    Esperando respuesta para mi :s esto va aterminar x vencerme!!!!
     
  19. elQuique

    elQuique Usuario activo

    elrusso ya te di mi respuesta, verifica la linea 10 y 11, tal como dice el mensaje.
     
  20. elrusso

    elrusso Nuevo usuario

    <!--quoteo(post=350465:date=Dec 18 2008, 02:50 PM:name=elQuique)--><div class='quotetop'>CITA(elQuique @ Dec 18 2008, 02:50 PM) [snapback]350465[/snapback]</div><div class='quotemain'><!--quotec-->
    elrusso ya te di mi respuesta, verifica la linea 10 y 11, tal como dice el mensaje.
    <!--QuoteEnd--></div><!--QuoteEEnd-->


    quique ya t mostre lo q dice la linea.. pero noc q esta malo xq para mi esta bueno!!!
     


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


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·