Salve a tutti, volevo un aiutino!
Ho una stringa tipo
bacheca.php?mode=dettaglio&id=1
come faccio a prendere i valori delle variabili MODE e ID quando clicco su questo link
Aiuto please
Grazie mille
Robix
Salve a tutti, volevo un aiutino!
Ho una stringa tipo
bacheca.php?mode=dettaglio&id=1
come faccio a prendere i valori delle variabili MODE e ID quando clicco su questo link
Aiuto please
Grazie mille
Robix
Comunicazione Integrata, Pubblicità, Corporate Image, Brand, Web, Design
Trillygraph Adv
$_GET['mode']
$_GET['id']
ops.. forse tu intendi estrapolare i valori dalla stringa, e non prendere il valore delle variabili nella pagina "bacheca.php"..
Ci vuole una regexp. Mo la posto.
Nel mio esempio ti ritrovi conCodice PHP:
list($page,$query_string) = explode("?","bacheca.php?mode=dettagli&id=1");
$variabili = explode("&",$query_string);
foreach ($variabili as $valori) {
list($tmp_name,$tmp_value) = explode("=",$valori);
$nomi[$tmp_name] = $tmp_value;
}
$page = "bacheca.php"
$query_string = "mode=dettagli&id=1"
$nomi['mode'] = dettagli
$nomi['id'] = 1
Probabilmente c'è un metodo meno dispendioso con le regexp però questo modo è più generale per qualunque tipo di query string![]()
Grazie mille per aver postato la seconda soluzione ma già con la prima sono riuscito a risolvere!
Ho letto che per PHP 4.3 non si usa più $HTTP_GET_VARS[''] ma il comando che tu mi hai suggerito $_GET[''] perchè hanno cambiato dei file di sistema!
Cmq, finchè non me lo dicevi non lo sapevo!
Ti ringrazio infinitamente
Robix
Comunicazione Integrata, Pubblicità, Corporate Image, Brand, Web, Design
Trillygraph Adv