- Home
- Categorie
- Coding e Sistemistica
- Coding
- definizione di varibili in hash
-
mmm... strano, in quanto gli apici ci dovrebbero essere... che versione di PHP hai?
prova con $HTTP_POST_VARS anzichè $_POST
-
La versione installata di php è la 5.0.2 proverò come mi hai detto tu vedo che succede.
-
funziona pater
$HTTP_POST_VARS[nome_campo]
e funziona pure il method GET
$HTTP_GET_VARS[nome_campo]
tutto perfetto..s
-
Avrai impostato male il php.ini ( o php.conf )
-
rispondendo alla domanda iniziale non puoi usare le varibili direttamente ( $variabile ) per una impostazione di sicurezza (penso il safemode)..
-
Ehi, ma io al safemode ancora ci devo arrivare.
Che cos'è?
-
impostazioni di sicurezza... ma è una cretinata, ti disattiva alcune cose e basta...
-
Pensando alla sicurezza però
io non escluderei l'uso foreach()
$a=$_POST;
foreach($a as $campo => $variabile)
{
echo "$campo: $variabile
";
}In pratica le due variabili cambiano sempre, pur restando definite una sola volta. Con questo modo è possibile anche inserire i valori immessi nel form all'interno di una tabella.
-
@PaTeR said:
impostazioni di sicurezza... ma è una cretinata, ti disattiva alcune cose e basta...
non capisco....
cmq, la sicurezza è relativa al fatto di obbligare il programmatore a usare _GET/_POST o HTTP_GET_VARS/HTTP_POST_VARS o _SESSION
senza questa impostazione sarebbe sufficiente andare a mettere nell'url un parametro con il nome di una variabile usata nella pagina (magari una variabile di sessione che si potrebbe sempre utilizzare senza _SESSION) per modificarne il valore...
-
Si, ma non è il safemode che fa questo, c'è un'altra direttiva che ora mi sfugge... comunque sconsiglio in ogni caso il _REQUEST
-
Si, ma non è il safemode che fa questo... cioè lo fa, come insieme di altre direttive che verranno disattivate, c'è un'altra direttiva che ora mi sfugge... comunque sconsiglio in ogni caso il _REQUEST
-
@PaTeR said:
Si, ma non è il safemode che fa questo, c'è un'altra direttiva che ora mi sfugge... comunque sconsiglio in ogni caso il _REQUEST
si... non ricordo neanchio forse il register_globals.... bho...
-
si, se non mi sbaglio si