Desarrollo Web /

ayuda con formulario de contacto php

Participa en el tema ayuda con formulario de contacto php en el foro Desarrollo Web.
hola estoy luchando con un formulario de envio copio los codigos fuente del html y ...

Buscar en este tema:
 
  •  
    #1 ayuda con formulario de contacto php
    hola estoy luchando con un formulario de envio copio los codigos fuente del html y php a ver si me dan una manito, desde ya gracias

    http://pastebin.com/m7711e61e el html

    http://pastebin.com/m12cc7b12 el php
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/desarrollo-web.264/975306-ayuda-con-formulario-de-contacto-php.html
    | Más
  • #2 Re: ayuda con formulario de contacto php

    Hola Frimset, ¿cuál es el inconveniente?

    Saludos.
    Me gusta este mensaje
  • #3 Re: ayuda con formulario de contacto php

    que no me llega el mail, y no se si hay algo mal en el script, de php no se nada, lo que tengo lo saque de aca en pscoxp pero no se por que no funca la pagina es www.volvamosalapalabra.com.ar pero ni idea de que puede estar mal
    Me gusta este mensaje
  • #4 Re: ayuda con formulario de contacto php

    Bueno, vayamos desde cero entonces. Primero chequeá que los datos que tipees en tu formulario se guarden correctamente en las variables de PHP.

    Para esto, hacé un echo de cada una de esas variables ($nombre, $mail, $empresa y $mensaje) a ver si efectivamente contienen algo.

    Otra cosa, en la línea donde llamás a la funcion mail(), el parámetro $headers está mal porque está mal formateado, es decir no tiene el formato de una cabecera SMTP. Eliminalo.

    Nos vemos.
    Me gusta este mensaje
  • #5 Re: ayuda con formulario de contacto php

    1. <?php
    2. if (isset($_POST['submit'])) {
    3. // We get all the variables
    4. foreach ($_POST as $key=>$value) {
    5. if ( gettype( $value ) == "array" ) {
    6. //print "$key == <br>\n";
    7. } else {
    8. //print "$key == $value<br>\n";
    9. $key = $value;
    10. }
    11. }
    12. $mensaje = "FORMULARIO DE CONTACTO\n" .
    13. "\nNombre: " . $nombre.
    14. "\nEmpresa: " . $empresa.
    15. "\nE-mail: " . $mail.
    16. "\nMensaje: " . $mensaje;
    17. $to = 'contacto@volvamosalapalabra.com.ar';
    18. $subject = 'Formulario de contacto';
    19. $headers = "contacto@volvamosalapalabra.com.ar\r\n";
    20. mail($to,$subject,$message,$headers);
    21. header("Location: index.html");
    22. } else {
    23. echo 'No podes acceder a este archivo directamente.';
    24. }
    25. ?>


    Otra cosa, en la línea donde llamás a la funcion mail(), el parámetro $headers está mal porque está mal formateado, es decir no tiene el formato de una cabecera SMTP. Eliminalo.
    te referis a la linea 22? elimino toda la linea?

    ahora la pagina hesta con el echo y si efectivamente levanta bien el contenido, pero no manda ningun mail

    Me gusta este mensaje
  • #6 Re: ayuda con formulario de contacto php

    No, quitale el parametro $headers a la funcion mail() y probá así.
    Me gusta este mensaje
  • #7 Re: ayuda con formulario de contacto php

    me acabo de enterar que qwardspace, no me deja usar la funcion mail() asi que es al cohete, tanto luchar para nada vere que otra cosa puedo inventar, gracias lukillas por el esfuerzo,
    PD: si sabes de algun servidor free que me permita usarla funcion te lo agradeceria
    Me gusta este mensaje
  • #8 Re: ayuda con formulario de contacto php

    Jaja, así que venía por ahí el problema.

    Bueno, si no podés usar mail() mirate este tema: [PHP] Mail con SMTP externo

    Nos vemos.
    Me gusta este mensaje


Estadísticas del tema
  • 7 RESPUESTAS
  • 103 VISTAS
  • 2 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB