Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2010, 13:56
Avatar de Jask
Jask
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años, 10 meses
Puntos: 15
De acuerdo Pasar valores de variables de una página a otra

Muy buenas, que tal ?

Bueno estoy ahora con una dudilla al respecto.
Estoy haciendo, en el panel de administración de una web, un formulario para subir unos datos a la BD. Todo correcto, pero la duda que me surgió es la siguiente.

Tengo la sección que se llama index.php/?adm=bolsatrabajo

Aquí dejo el código:

Código PHP:
<div class="onecolumn">
    <div class="header">
        <span>Bolsa de Trabajo</span>
    </div>

    <br class="clear"/>

    <div class="content">
        <span class="anuncio_admin"><a href="index.php?adm=bolsatrabajo&crear=1"><u>Crear Oferta</u></a></span> <span class="anuncio_admin"><a href="index.php?adm=bolsatrabajo&gestionar=1"><u>Gestionar Ofertas</u></a></span>
        
        <?php
        
        $crearBolsa 
$_REQUEST['crear'];
        
$gestionarBolsa $_REQUEST['gestionar'];
        
    
/*/ ---------- Crear Oferta ---------- /*/
        
        
if(isset($crearBolsa) ){
        
        
?>
        
        <form action="index.php?adm=bolsatrabajo&crear=1&subir=1" method="post" name="anuncioNew">
        
        </form>
        
        <?php
            
        
// - if(isset($crearBolsa) )
        
    /*/ ---------- Fin Crear Oferta ---------- /*/
        
    /*/ ---------- Gestionar Oferta ---------- /*/
        
        
if(isset($gestionarBolsa) ){
        
            echo 
"Gestionar Bolsa";
            
        }
        
    
/*/ ---------- Fin Gestionar Oferta ---------- /*/
        
        
?>
        
        <div style="text-align:right; margin-top:30px;"> <a href="javascript:history.back(1)">Volver Atrás</a> | <a href="index.php">Volver al Panel de Administración</a></div>
    </div>

</div>
En lo que tengo duda es en lo siguiente. He insertado en la URL de Crear Oferta y Gestionar Oferta una variable con el valor de 1, y más abajo puse que si está definida que imprima ... bueno ahora lo que quiero hacer es crear un formulario para que envíe los datos, y la url quedaría, como ven, así:

index.php?adm=bolsatrabajo&crear=1&subir=1

La duda que me surge, y no es la primera ves que me pasa, que llega un momento que empiezo a acumular variables en la URL para ir comprobando cosas, y la verdad queda un poco fea. Habría alguna opción para no tener que estar poniendo tantas variables y que haga su función, es decir, que simplemente la url sea index.php?adm=bolsatrabajo&crear=1 y al darle a enviar que suba los datos a la BD y listo.

No se, me ronda la cabeza la idea de utilizar sesiones, pero ustedes son los expertos :)

A si que nada, a ver que me comentan.

Un saludo y muchas gracias.
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?