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 GABRIELLV

    La idea del tutorial no es que copien y peguen, send y enviar es lo mismo en 2 idiomas, y esta hecho a propósito, debe llamarse igual o nombras los dos como send o los dos como enviar.

    Para agregar un campo en el formulario, haces lo mismo que se hace para los demás campos, y también agregas en el código PHP la gestión del mismo como esta para los demás campos.
     
  2. hackterix

    hackterix Guest

    Hola compañeros.
    Soy nuevo por aqui y me ha sido de mucha ayuda el tutorial y los comentarios de este foro para solucionar pequeños contratiempos.

    Me gustaria saber como lo puedo hacer para que algunos campos, si no estan escritos no se pueda mandar el formulario, por ejemplo, el nombre, el email y el mensaje.

    Ahora con el formulario en blanco, yo pulso enviar y se envia el correo en blanco.

    No se si este tema lo habeis tratdo, me he revisado todo el mensaje y no lo veo.

    Gracias por vuestra ayuda.
     
  3. valermuchi

    valermuchi Nuevo usuario

    Hola te agradesco muchisimo por tu tutorial y tus respuestas, pude lograr hacer mi formulario.
    Estoy muy feliz!!!
    Costo un poco pero lo logre, es exelente.
    Gracias, gracias, gracias!!! :banana:
     
  4. elQuique

    elQuique Usuario activo

    hackterix, bienvenido al foro

    Sobre tu consulta, para realizar lo que necesitas puedes validar el formulario con JavaScript antes que se despache el mismo al enviar.php o puedes validarlo con PHP luego que recibes los datos en el enviar.php y en caso de no estar completos retroceder.

    Tengo pensado hacer esa parte utilizando las 2 formas posibles, publicare el link ni bien lo suba a la web.
     
  5. hackterix

    hackterix Guest

    Muchas gracias quique, por tu pronta respuesta.
    Estare atento a esos tutos ya que lo necesito como agua de mayo.
    revisare este hilo esperando tu link compañero.
    Gracias por tu ayuda y tus magnificos tutoriales.
    Nos leemos.
     
  6. c_stylee

    c_stylee Guest

    una pregunta si no cuento con u hostin de paga y tenngo uno free cual me recomiendan para q me funcione el formulario ya probe en 3 ayudenme porfavor si alguien le salio que me ayude mi correo es -- lee las reglas del foro: <a href="http://www.forocreativo.net/ipb/index.php?showtopic=8585" target="_blank">http://www.forocreativo.net/ipb/index.php?showtopic=8585</a> --- o si no aca en el foro q me deje su respuesta gracias
     
  7. elQuique

    elQuique Usuario activo

    c_stylee, bienvenido al foro

    Sobre tu duda, si lees desde el comienzo se han sugerido algunos:
    <a href="http://www.forocreativo.net/ipb/index.php?showtopic=16438" target="_blank">http://www.forocreativo.net/ipb/index.php?showtopic=16438</a>

    saludos
     
  8. Giuseppe

    Giuseppe Guest

    Hola Quique me he dado de alta en el foro para agradecerte el programita en PHP y las intrucciones de uso. Todo funciona correctamente.

    De paso me gustaría comentarte que si envío el formulario rellenando la direccion de e-mail con algo así como "info" cuando recibo el mensaje en el correo me aparecería "info@elnombredemiservidor.com". Si no escribo nada no hay problema y si escribo el correo completo tampoco, pero si solo pongo un nombre, automáticamente se completa con el nombre DNS del servidor (lo he probado con varios alojamientos diferentes). Y tampoco lo soluciono con la opción de validar el e-mail al escribirlo (estoy utilizando dreamweaver 8). ¿se te ocurre como evitarlo? (por cierto, que sólo me completa la dirección de correo que aparece en la cabecera del mensaje, y la dirección interior aparece correctamente)

    Un saludo.
     
  9. elQuique

    elQuique Usuario activo

    Giuseppe bienvenido al foro

    Lo de que se completa si, es así, lo que hay que hacer es validar con javascript o php los datos ingresados para que no se envie si no escriben los datos minimos solicitados.
     
  10. Pezzo62

    Pezzo62 Guest

    :angry:

    ho hecho todo come da tutorial pero al enviar me obra una pagina html con este error:

    Forbidden
    You don't have permission to access /SEND.php on this server.


    --------------------------------------------------------------------------------

    DinaHTTPd Server/DinaHTTPd Server Server at www.homelitedekor.es Port 80

    Muchas Gracias......
     
  11. Pezzo62

    Pezzo62 Guest

    he hecho todo como el tutorial pero al enviar se me abre una pagina html con este error:

    Forbidden
    You don't have permission to access /SEND.php on this server.


    --------------------------------------------------------------------------------

    DinaHTTPd Server/DinaHTTPd Server Server at www.homelitedekor.es Port 80

    Muchas Gracias......


    he hecho todo como el tutorial pero al enviar se me abre una pagina html con este error:

    Forbidden
    You don't have permission to access /SEND.php on this server.


    --------------------------------------------------------------------------------

    DinaHTTPd Server/DinaHTTPd Server Server at www.homelitedekor.es Port 80

    Muchas Gracias......
     
  12. opinguino

    opinguino Espécimen en peligro de extinción

    puedes poner el codigo que utilizas¿?
     
  13. elQuique

    elQuique Usuario activo

    Pezzo62 bienvenido al foro :)

    Sobre tu problema, pues no, no haz hecho todo como el tutorial, de hecho jamas hablamos de un archivo SEND.php
     
  14. annessy

    annessy Nuevo usuario

    Hola buenas tardes. Lo primero agradecer este tutorial puesto que además de ser interesante es muy valioso y fácil de seguir. Elquique, muchas gracias.
    Llevo un tiempo siguiendo este tutorial y la verdad es que me ha servido mucho, puesto que he hecho un formulario y el php, pero tengo un problema. En mi formulario hay dos bloques de fechas (hechos los dos con select) uno de entrada, dónde hay que elegir primero el día luego el mes y luego el año, y otro de salida dónde hay que elegir las mismas opciones que en entrada. Mi problema es que al rellenar el formulario y enviarlo, cuando lo abro en el correo, me pone la misma fecha en ambos, dicha fecha coincide con la que le puse en salida, es decir, en la fecha de entrada me sale la que yo pongo de salida y en la de salida también. Os agradecería me ayudaseis puesto que es lo único que falla del envio. Muchas gracias
     
  15. Pezzo62

    Pezzo62 Guest

    Hola a todo. Ho seguido como de tutorial pero me dona esto error:

    Forbidden
    You don't have permission to access /enviar.php on this server.


    --------------------------------------------------------------------------------

    DinaHTTPd Server/DinaHTTPd Server Server at www.homelitedekor.es Port 80

    tengo a decir que es poco tiempo que trabajo amb el mundo del Web y encara algunas cosa non me es muy clara....jejeje (Ah! tambien sono italiano perdonad la mia escritura)......hasta pronto
     
  16. cdman

    cdman Nuevo usuario

    hola Quique,

    ya y he hecho todos los pasos, y lo he colgado, pero tengo un problema:

    RElleno los campos, y cuando le doy a enviar, hace como si lo envia, me pone el mensaje status=ok, pero cuando oy a abrir el e-mail, no hay nada.

    Me podrias ayudar?

    Muchas gracias y saludos
     
  17. elQuique

    elQuique Usuario activo

    annessy, bienvenida al foro

    Sobre tu duda pues debemos ver los codigos html y php para enconrar el problema, pero seguramente el problema pasa por nombrar mal los elementos o variables.

    Pezzo62, cuando mas arriba decia que no hemos hablado de un archivo SEND.php, era en parte en broma, y que en el mundo web no es lo mismo escribir send.php que SEND.php para las compus eso es diferente, y por ahi puede estar el error.

    Otro tema es que el tutorial esta hecho a proposito con 2 nombres diferentes, en un lado cuando explico el formulario lo llamamos enviar.php y en otro cuando explicamos el envio con PHP lo llamamos send.php, ese nombre debe ser el mismo en ambos :), debes decidirte por uno, pero esta hecho a proposito para ver si entienden el tutorial.

    Igualmente, por los errores que estas obteniendo creo que seria bueno asegurarte si tu hosting soporta realmente PHP y si de ser así soporta el envio mediante la funcion mail()

    Controla esos puntos y ya me dirás.

    cdman, bienvenido al foro

    Sobre tu duda, bueno asegurarte que el php recibe correctamente los datos, asegurarte que realmente tu hosting tenga soporte de la funcion mail() de php que es la que despacha los emails.

    Para esto haz un php llamado prueba.php y que diga:

    <?php
    mail('tuemail@tuserver.com', 'asunto prueba', 'mensaje esto es una prueba');
    ?>

    si eso no llega pues bueno, la funcion mail() no anda, y debes consultar con tu soporte tecnico.

    Si funciona eso, chequea que el otro email no este en la carpeta de spam.
     
  18. annessy

    annessy Nuevo usuario

    hola Quique, aquí te mando el formulario y el php para que los mires. No sé si tendrá algo que ver que los campos select a los que me refiero se llamen igual y por eso sólo coge los datos de las últimos que son los de salida. A ver si tú encuentras el fallo porque yo ya no sé cómo hacerlo, ya que hice un montón de cambios y ya no sé qué cambiar. Muchas gracias por tus tutoriales y sobre todo por la comprensión que tienes con todos nosotros a la hora de explicar nuestros fallos.
    Por cierto, el formulario está en la página www.palaciorubiales.es/Contacto.html
    Un saludo
     

    Adjuntos:

  19. elQuique

    elQuique Usuario activo

    Pues claro si yo tengo 3 amigos y les grito "Juaaaannnnn" como los 3 se llaman igual se dan cuenta al mismo tiempo ;)

    Le cambias de nombre, les pones un sobrenombre o les gritas el apellido, lo mismo haz con tu formulario ;)

    pd: tampoco se puede usar simbolos

    selec "año" deberia llamarse select "anio" :)
     
  20. annessy

    annessy Nuevo usuario

    Muchas gracias, eres un sol bien grande. No sé qué haríamos sin ti los novatos en php, jejeje.
    Un saludo
     


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


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·