Problema reindizzamento dopo autenticazione

  • Creatore Discussione Creatore Discussione samiel
  • Data di inizio Data di inizio

samiel

Nuovo Utente
6 Mar 2008
12
0
0
Mi rendo conto che serviranno molte più informazioni,
ma comincio da queste. Devo gestire una sezione di un sito
in cui l'accesso a una determinata pagina è consentito
solo a utenti registrati. Il form dove di indirizza alla pagina
in questione è questo (niente di insolito):
Codice:
<form method="POST" action="modulistica/personale.php">
Username:&nbsp;&nbsp;<input type="text" name="username"><br /><br />
Password:&nbsp;&nbsp;&nbsp;<input type="password" name="password"><br /><br /><br />
<input type="submit" name="Accedi">
</form>
Il guaio è che gli indici sono generati dinamicamente
da uno script in index.php. Nel menu io ho una voce
come "Enter", che apre il form. Inseriti i dati,
dovrei entrare in personale, ma questa voce non sta
in index.php. Ci si dovrebbe arrivare dopo.
Se allora metto: action="index.php?pagina=personale.php"
ovviamente non me la trova, se metto come sopra
si apre una pagina bianca. Se ci avete capito qualcosa
siete bravissimi... Altrimenti, suggeritemi quali altre
informazioni posso postare per venirne a capo...

Mille grazie
M.
 
Ti consiglio di non passare i nomi delle pagine come valori di parametro non è una procedura sicura.
Cosa intendi per "indici"?
 
Intendevo i menu, in effetti ho usato
un'espressione poco chiara...
In che senso è una procedura "insicura"?
Il mio obiettivo era inserire nei menu
delle voci che non necessariamente
sono uguali ai nomi dei file. Ad es.,
il file rossi.php dovrebbe comparire
nel menu com "Chi è Mario Rossi".
Per cui ho fatto:
Codice:
"pof"=>array("pof"=>"Piano dell'Offerta formativa"

M.
 
il problema non sta nella voce di menu, ma nel fatto che passi come action di un form una querystring contenente un parametro valorizzato con il nome di una pagina.
 

Discussioni simili