formulario php ( help! )

Publicado en 'Foro Libre' por unknow, 25 Dic 2015.





  1. unknow

    unknow Miembro maestro

    Registro:
    18 Dic 2011
    Mensajes:
    719
    Likes:
    102
    Temas:
    174




    Hola.

    Por favor necesito ayuda para programar un formulario. Primero quiero que me aconsejen qué tipo de formulario hacer, si el simple mailito o uno con php. Al inicio quería hacerlo con mailito pero por ahí leí que es mejor hacerlo con php para evitar spam.
    Luego quiero que por favor revisen este código que no me funciona para que me digan lo que está mal.

    HTML :
    <form action="p.php" method="post">
    <input type="text" name="nombre" required="" />
    <textarea name="mensaje" required=""></textarea>
    <input type="submit" name="enviar" value="enviar" />
    </form>

    PHP :
    $nombre = $_POST['nombre'] ;
    $mensaje = $_POST['mensaje'];

    $todo = $nombre.$mensaje ;

    if ( $_POST[ 'enviar' ] ) {

    if ( mail( "correo@hotmail.com" , "asunto", $todo ) ) {
    echo "good" ;
    }else {
    echo "bad" ;
    }

    }

    AL principio pensé que no funcionaba porque estaba en local, pero acabo de subir los documentos a un hosting que tengo y tampoco funciona.
    ¿alguien me puede ayudar por favor?
    y en realidad tengo que hacer un form un poco más complejo, pero si ni siquiera puedo con esta pequeña prueba no sé cómo conseguiré hacer el otro :(
     


  2. Lincoln157

    Lincoln157 Suspendido

    Registro:
    28 Dic 2012
    Mensajes:
    7,139
    Likes:
    4,880
    Temas:
    70
    xDDD

    te falta mas codigo ahi

    tienes que especificar los servidores POP3 y SMPTP del hotmail
     
  3. unknow

    unknow Miembro maestro

    Registro:
    18 Dic 2011
    Mensajes:
    719
    Likes:
    102
    Temas:
    174
    Por favor me podrías ayudar, es para un trabajo.
    No entiendo, en todos los tutoriales sólo sale ese código ¿por qué dices que falta más?
     
  4. Lincoln157

    Lincoln157 Suspendido

    Registro:
    28 Dic 2012
    Mensajes:
    7,139
    Likes:
    4,880
    Temas:
    70

    tu lo que quieres hacer es un formulario para enviar correos

    necesariamente necesitas poner los codigos de los servidores SMPT Y POP3