[Php-it] Intercettare array GET
Marcello Vezzelli
m.vezzelli at e-works.it
Mon Aug 21 11:17:30 CEST 2006
spacemarc ha scritto:
>> Dove sarebbe meglio?
>> http://www.spacemarc.it/test/codice.php
>>
> consigli?
Dovresti organizzare un po' meglio il tutto, fai molti controlli doppi
che confondono la logica.
Dividi prima due blocchi:
if ($_SESSION['livello']==1) {
// blocco 1
} else {
// blocco 2
}
poi dentro blocco 1 metti
if (!isset($_GET['user_id'])) {
// blocco 3
} else {
// blocco 4
}
poi dentro a blocco 4 metti
if (isnumeric($_GET['user_id'])) {
// blocco 5
} else {
// errore
}
dentro a blocco 5 metti
switch ($_GET['user_id']) {
case 1:
// codice utente 1
break;
case 2:
// codice utente 2
break;
...
}
--
Marcello Vezzelli
Software Development Department
E-Works s.r.l.
tel. +39 059 2929081
fax +39 059 2925035
Direzionale 70 - Via Giardini 456/c
41100 Modena - Italy
More information about the Php-it
mailing list