PDA

View Full Version : [PHP]creare una variabile di sessione al click


Maverick82^
12-01-2005, 10:09
Salve a tutti,

allora vengo subito al mio problema :)
Ho uno script php che crea tanti link quanti sono gli elementi contenuti in un database. Ora vorrei che nel momento in cui clicko su un link, possa in qualche modo passare ad un altro script php la mia scelta tra i link disponibili. Per questo avevo pensato alle sessioni. Il problema sta nel fatto che io non so come cavolo far creare una variabile di sessione al momento del click. Ho provato a usare la funzione onClick ma purtroppo della variabile registrata non ci sono tracce.

echo "<a href=prodotti_in_categoria.php onClick=sessione($categorie[$i])>$categorie[$i]</a> ";

function sessione($scelta) {
$_SESSION['scelta']=$scelta;
}

forse l'uso di onClick non è corretto. HELP

grazie

Maverick82^
12-01-2005, 11:30
credo che onClick serva solo per invocare del codice javascript. Possibile che php non supporti la gestione degli eventi??

cionci
12-01-2005, 11:36
No...la gestione degli eventi deve essere fatta tramite javascript... Al limite puoi farti un frame nascosto (di dimensione 0) e mandare lì in esecuzione il codice che crea la sessione (ovviamente modificando l'url del frame nascosto dal codice Javascript)...