Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/07/2009, 11:15
Vhan
 
Fecha de Ingreso: julio-2009
Mensajes: 81
Antigüedad: 14 años, 9 meses
Puntos: 6
Respuesta: Lista de enlaces

quizas JS ayude un poco...

el el head como script:
Código:
<script>
function goto(){
page = document.fvalida.urlproductosporpagina.value;
param1 = document.fvalida.tabla.value;
location=page+'?param1='+param1;
}
</script>
la variable page toma la pagina a la que quiero irme y param1 toma el valor de "tabla"
luego con el "location=" uno estos valores para redireccionar.


en el html:

Código:
<form name="fvalida" method="GET" enctype="multipart/form-data">

<input type="hidden" name="tabla" value="<?php echo $_POST[tabla]; ?>" />

<select name="urlproductosporpagina">
        <option>¿Que desea modificar?</option>
        <option value="imagen_1.php" class="pag" onclick="goto()">Imagen 1</option>
        <option value="imagen_2.php" class="pag" onclick="goto()">Imagen 2</option>
        <option value="imagen_3.php" class="pag" onclick="goto()">Imagen 3</option>
        <option value="imagen_4.php" class="pag" onclick="goto()">Imagen 4</option>
        <option value="pdf.php" class="pag" onclick="goto()">Pdf</option>
        <option value="titulo.php" class="pag" onclick="goto()">Título</option>
        <option value="descripcion.php" class="pag" onclick="goto()">Descripción</option>
</select>

<br />

<a href='#'  onclick="valida_envia()">
<img src="imagen" border="0" alt="Modificar"/>
</a>


</form>

creo que tienes un error en tu input hidden:
<input type="hidden" name="tabla" value="<?php echo $_POST["tabla"]; ?>" />
en el value:
"<?php echo $_POST["tabla"]; ?>"
por las comillas en "tabla"
en el codigo puse tabla sin comillas, si lo quieres con comillas recomiendo usar simples, no doble.

Última edición por Vhan; 02/07/2009 a las 11:21