come dovrei scrivere questa interrogazione?
if(isset($_REQUEST['id_F']) || isset($_REQUEST['id_C']) || isset($_REQUEST['id_A'])){
switch($_REQUEST){
case($_REQUEST['id_F']):
bla bla bla
breaK;
case bla bla...
così non entra nei case
come dovrei scrivere questa interrogazione?
if(isset($_REQUEST['id_F']) || isset($_REQUEST['id_C']) || isset($_REQUEST['id_A'])){
switch($_REQUEST){
case($_REQUEST['id_F']):
bla bla bla
breaK;
case bla bla...
così non entra nei case
PSCodice PHP:
if (isset($_REQUEST['id_F']) || isset($_REQUEST['id_C']) || isset($_REQUEST['id_A']))
{
switch ($_REQUEST)
{
case '$_REQUEST[id_F]':
bla bla bla
break;
case 'bla bla':
bla bla
break;
Usa il pulsante code o php per scrivere il codice così il forum lo rende più leggibile! ciao!
grazie mille per la velovità con cui mi hai risposto![]()
ora lo provo
ohh grazie anche per la dritta della formattazione
mi chiedevo se coloraste ogni a parola a mano
ciao
no non funziona
continua a non entrare
e le querystring le passo perchè le vedo dalla barra delgi indirizzi
cambio
provo ad estrarre prima dall'array di $_REQUEST
la variabile
non so come estrarla
$id = $_REQUEST;
così non mi da nulla
magari sto dicendo una castroneria, e se così fosse chiedo perdono
ma il tuo argomento dello switch è un array [$_REQUEST] e nei singoli casi lo confronti con un elemento dell'array stesso; ha senso un confronto fatto così? :master:
secondo me è quello il motivo per cui non entra in nessuno dei case.
con quell'istruzione tu assegni alla variabile $id un array, devi assegnargli un valore di quell'array:[supersaibal]Originariamente inviato da recensore
cambio
provo ad estrarre prima dall'array di $_REQUEST
la variabile
non so come estrarla
$id = $_REQUEST;
così non mi da nulla [/supersaibal]
Codice PHP:
$id = $_REQUEST['id'];
p.s. se i dati li passi attraverso querystring [cioè che li vedi nell'url] recuperale con $_GET
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone
allora ti spiego mellgio coso vorrei fare
da diverse pagine giungo a questo switch
ogni pagina invia una variabile id diverso
id_F = valore
oppure
id_C = valore
oppure
id_G = valore
e così via
io controllo nell'array di $_REQUEST...( che da quanto ne so io
è un jolly (funge da $_GET ceh da $_POST)..nel caso cambi il metodo di invio non cambio nulla nell script dello switch)
quale id mi è stato inviato
solo che non so come arrivare a sapere il nome della varabile che invio
come si a sapere il nome della variabile inviata via $_GET????![]()