RE: $_GET che non va...
Ciao, e grazie per la risposta.
Allora, non so se il codice ? malfunzionante, o meno. Comunque, veniamo al dunque.
$query = "SELECT id_categoria,titolo,tag,[b]tagurl[/b] FROM categorie WHERE id = '$cid'";
$result=mysql_query($query, $db);
while ($row = mysql_fetch_array($result)) {
$cat = $row[titolo];
$tag = $row[tag];
[b]$tagurl = $row[tagurl];[/b]
$id_padre = $row[id_categoria];
}
Questa ? la query che serve a recuperare le variabili che mi interessano.
Una ? cid, e con questa non ho nessun problema.
L'altra, tagurl, ? quella che mi da problemi.
$cid= (int) $_GET['cid'];
[b]echo "Senza GET >>>>> " . $tagurl;[/b]
$tagurl2 = $_REQUEST["tagurl"];
[b]echo "<BR>Con GET >>>>> " . $tagurl2;[/b]
//$urlstring = $tagurl.'-ele'.$cid.'.html';
Questo ? quello che devo fare, cio? recuperare il contenuto di tagurl tramite $_GET (e mi serve per forza con $_GET).
In questo codice, come puoi vedere, ho inserito 2 echo, per visualizzare il risultato ottenuto.
Nel primo caso, l'espressione echo ($tagurl); mi restituisce il corretto valore di tagurl, cio?, per esempio:
computer/hard-disk
la seconda echo, invece, quella con $_GET, mi restituisce solo:
hard-disk
Perch