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:
Este es del PHP de envío:<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>
Código:
Este es del PHP resultante del envío:<? $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); ?>
Código:
Desde ya muchas gracias por su ayuda!! <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ón de los servicios solicitados por usted y un</SPAN> <BR> <SPAN lang="ES-PR">borrador del Contrato de Servicios para su evaluación y</SPAN> <BR> <SPAN lang="ES-PR">selección de servicios. Nos reiteramos en nuestro compromiso</SPAN> <BR> <SPAN lang="ES-PR">de servirles y esperamos una pronta reunió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ón oprima</SPAN> <A href="pdf/endoso.pdf" target="_blank">Aquí</A> <p>