SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: mcnudi en Lunes 17 de Septiembre de 2007, 17:05

Título: Cuestionario En Php
Publicado por: mcnudi en Lunes 17 de Septiembre de 2007, 17:05
Qría enviar un cuestionario en php x e-mail. De forma que cuando lo reciba el receptor y este abra el e-mail vea el cuestionario. Las respuestas del cuestionario deben de ir a una base de datos.
Título: Re: Cuestionario En Php
Publicado por: Mollense en Lunes 17 de Septiembre de 2007, 19:43
Deberías utilizar la función mail() (http://www.php.net/manual/es/function.mail.php).
En el cuerpo del mensaje mandarías las etiquetas HTML correspondientes para crear el formulario.

Se usa mas o menos así:

<!--php1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>PHP </td></tr><tr><td id='CODE'><!--ephp1--><code>[color= #000000]
[color= #0000BB]<? 
    $nombre[/color][color= #007700]=[/color][color= #DD0000]"Nombre"[/color][color= #007700];
    [/color][color= #0000BB]$email[/color][color= #007700]=[/color][color= #DD0000]"dirección@deCorreo.com"[/color][color= #007700];
    [/color][color= #0000BB]$subject [/color][color= #007700]=[/color][color= #DD0000]"Formulario"[/color][color= #007700];

    [/color][color= #0000BB]$message[/color][color= #007700]=&[/color][color= #FF8000]#39;<html>
                [/color][color= #007700]<[/color][color= #0000BB]body style[/color][color= #007700]=[/color][color= #DD0000]"background][color= #007700]>
                    <[/color][color= #0000BB]form name[/color][color= #007700]=[/color][color= #DD0000]"formulario" [/color][color= #0000BB]action[/color][color= #007700]=[/color][color= #DD0000]"tuPagina" [/color][color= #0000BB]method[/color][color= #007700]=[/color][color= #DD0000]"post"[/color][color= #007700]>
                        <[/color][color= #0000BB]input type[/color][color= #007700]=[/color][color= #DD0000]"text" [/color][color= #0000BB]name[/color][color= #007700]=[/color][color= #DD0000]"nombre" [/color][color= #0000BB]size[/color][color= #007700]=[/color][color= #DD0000]"40" [/color][color= #0000BB]maxlength[/color][color= #007700]=[/color][color= #DD0000]"256" [/color][color= #007700]/>
                        <[/color][color= #0000BB]input type[/color][color= #007700]=[/color][color= #DD0000]"text" [/color][color= #0000BB]name[/color][color= #007700]=[/color][color= #DD0000]"apellido" [/color][color= #0000BB]size[/color][color= #007700]=[/color][color= #DD0000]"40" [/color][color= #0000BB]maxlength[/color][color= #007700]=[/color][color= #DD0000]"256" [/color][color= #007700]/>
                          <[/color][color= #0000BB]input type[/color][color= #007700]=[/color][color= #DD0000]"submit" [/color][color= #0000BB]value[/color][color= #007700]=[/color][color= #DD0000]"enviar" [/color][color= #007700]/>
                    </[/color][color= #0000BB]form[/color][color= #007700]>
                </[/color][color= #0000BB]body[/color][color= #007700]>
            </[/color][color= #0000BB]html[/color][color= #007700]>&[/color][color= #FF8000]#39;;

    [/color][color= #0000BB]$headers [/color][color= #007700]= [/color][color= #DD0000]"MIME-Version][color= #007700];
    [/color][color= #0000BB]$headers [/color][color= #007700].=[/color][color= #DD0000]"Content-type][color= #007700];
    [/color][color= #0000BB]$headers [/color][color= #007700].= [/color][color= #DD0000]"From][color= #007700];    
    [/color][color= #0000BB]mail[/color][color= #007700]([/color][color= #0000BB]$email[/color][color= #007700], [/color][color= #0000BB]$subject[/color][color= #007700], [/color][color= #0000BB]$message[/color][color= #007700], [/color][color= #0000BB]$headers[/color][color= #007700]);
[/color][color= #0000BB]?>[/color]
[/color]
</code><!--php2--></td></tr></table><div class='postcolor'><!--ephp2-->