Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2008, 14:57
Avatar de conic
conic
 
Fecha de Ingreso: marzo-2003
Ubicación: Buenos Aires
Mensajes: 108
Antigüedad: 21 años, 1 mes
Puntos: 6
Seleccion de campo con tres opciones distintas de resultado (Form)

Hola a todos.

Les cuento que estoy haciendo un formulario, el cual al completarse en primer lugar envia por correo los resultados, y a la vez, genera una página de resultado la cual carga información resultante de ese formulario (Gracias Fulano de Empresa Tal... estos campos "los trae" de lo que el usuario completó) y a su vez un link a la descarga de un archivo. Hasta ahi, todo perfecto.

El caso es que hay un tema que tengo pendiente el cual francamente no se como hacer... resulta que dentro del formulario hay un menu desplegable (combo) el cual tiene una serie de opciones.. y lo que necesito es que de acuerdo a la opción seleccionada, la página resultante que les comentaba sea una diferente.

Les paso el código que tengo:

Este es del HTML donde está el formulario:

Código:
<FORM METHOD="post" ACTION="enviar.php" name="onlineform" onSubmit="return validateform( this.form )">
<input class="texto" name="nombre" type="text" id="nombre" size="30" />
<input class="texto" name="apellido" type="text" id="apellido" size="30" />
<input class="texto" name="mail" type="text" id="mail" size="30" />
<OPTION 
SELECT class="texto" name=tipoProyecto> <OPTION 
              value=Urbanización selected>Urbanizacion</OPTION> <OPTION 
              value=Walkup>Walkup</OPTION> <OPTION value=Calle>Calle</OPTION> 
              <OPTION value=Condominio>Condominio</OPTION></SELECT>
<INPUT class="texto" type=submit value=Enviar name=submit >
</FORM>
Este es del PHP de envío:

Código:
<?
$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 .= "Primer Nombre: " . $nombre . " \r\n";
$mensaje .= "Primer Apellido: " . $apellido . " \r\n";
$mensaje .= "Posicion en la Junta: " . $posJunta . " \r\n";
$mensaje .= "E-mail: " . $mail . " \r\n";
$mensaje .= "Direccion: " . $direccion . " \r\n";
$mensaje .= "Ciudad: " . $ciudad . " \r\n";
$mensaje .= "Estado: " . $estado . " \r\n";
$mensaje .= "Codigo Postal: " . $codpostal . " \r\n";
$mensaje .= "Tel. Residencial: " . $telefono . " \r\n";
$mensaje .= "Fax: " . $fax . " \r\n";
$mensaje .= "Telefono Celular: " . $telmobil . " \r\n";
$mensaje .= "Nombre del Proyecto: " . $nombreproyecto . " \r\n";
$mensaje .= "Tipo de Proyecto: " . $tipoProyecto . " \r\n";
$mensaje .= "Nombre de Asociacion: " . $nombreasociacion . " \r\n";
$mensaje .= "Numero de Residencias: " . $numresidencia . " \r\n";
$mensaje .= "Cuota:$ " . $cuota . " \r\n";
$mensaje .= "Tipo de Cierre: " . $tipoCierre . " \r\n";
$mensaje .= "Donde Escucho de PHS: " . $donEscuch . " \r\n";
$mensaje .= "Fecha de Envio " . date('d/m/Y', time());

$para = '[email protected]';
$asunto = 'Solicitud de Propuesta Asociaciones';

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

header('Location: result_form.php?nombre='.$nombre.'&apellido='.$apellido.'&posicion='.$posJunta.'&empresa='.$nombreasociacion);

?>
Este es del PHP resultante del envío:

Código:
<p>
                          <strong>Bienvenido</strong><br>
                          <SPAN lang="ES-PR">Sr/a <?=$_GET['nombre'].' '.$_GET['apellido']?></SPAN> <BR>
                          <SPAN lang="ES-PR"><?=$_GET['posicion'].' de '.$_GET['empresa']?></SPAN>
</p>
                        <p>
                          <SPAN lang="ES-PR">Gracias por considerar a Preferred   Home Services, Inc. para</SPAN> <BR>
                          <SPAN lang="ES-PR">cubrir las necesidades de   cobros en su comunidad. Se incluye</SPAN> <BR>
                          <SPAN lang="ES-PR">la   cotizaci&oacute;n de los servicios solicitados por usted y un</SPAN> <BR>
                          <SPAN lang="ES-PR">borrador del Contrato de Servicios   para su evaluaci&oacute;n y</SPAN> <BR>
                          <SPAN lang="ES-PR">selecci&oacute;n de servicios. Nos   reiteramos en nuestro compromiso</SPAN> <BR>
                          <SPAN lang="ES-PR">de servirles y esperamos   una pronta reuni&oacute;n para intercambiar</SPAN> <BR>
                          <SPAN lang="ES-PR">impresiones.</SPAN>                        </p>
                        <p>Cordialmente, <BR>
                          Carlos M. Fuentes, Presidente <BR>
                          Preferred Home Services,   Inc. </p>
                        <SPAN lang="ES-PR">Para obtener una cotizaci&oacute;n   oprima</SPAN> <A href="pdf/endoso.pdf" target="_blank">Aqu&iacute;</A>
                        <p>
Desde ya muchas gracias por su ayuda!!
__________________
:-D ] CoNic [

Última edición por conic; 24/07/2008 a las 16:40