Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/08/2004, 19:02
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Cita:
Iniciado por pirrilon
Me gustaría que cuando se seleccionara una opción se recargara la página,es decir,que se llamara al script nuevamente pero por ejemplo añadiéndole el valor de dicha selección mediante el método GET
Eso lo puedes hacer haciendo un formulario pequeño:
Código PHP:
<?php
if(empty($_GET['tipomerito'])){
   echo 
   
"<form action=\"".$_SERVER['PHP_SELF']."\" method=\"GET\">
      <select name=\"tipomerito\">
         <option value=\"patente\">Patente</option>
         <option value=\"publicacion\">Publicación</option>
      </select>&nbsp;
      <input type=\"submit\" value=\"mostrar\">
   </form>"
;
}else{
   switch(
$_GET['tipomerito']){
      case 
"patente":
         
//Acá mostrar el formulario "patente"
         //...
         //...
         
break;
      case 
"publicacion":
         
//Acá mostrar el formulario "publicacion"
         //...
         //...
         
break;
   }
}
Una cosa que puedes hacer es tener los formularios en archivos aparte (en HTML). Supongamos que el formulario que tiene que parecer para "petente" se llama "formulario_patente.html". Sólo tendrás que poner en donde dice:
Acá mostrar el formulario "patente"
pones:
Código PHP:
readfile("formulario_patente.html"
Y de igual manera con los otros formularios

Saludos