Salve, volevo sapere come si fa per associare un link ad un'azione, ad esempio, se io clicco sul link AZZERA, per azzerare una variabile PHP, come faccio?
Salve, volevo sapere come si fa per associare un link ad un'azione, ad esempio, se io clicco sul link AZZERA, per azzerare una variabile PHP, come faccio?
Beati gli smemorati, perchè avranno la meglio anche sui loro errori...
My gallery: http://donovant.deviantart.com/gallery/
Potresti ricaricare la pagina attuale passandogli l'azione tramite query
e poi nel codice php aggiungerecodice:Azzera
Codice PHP:
$azione = $_GET['azione'];
if ($azione = "AZZERA") {
//qui inserisci il tuo codice
}
//...
Originariamente inviato da eliJS
Potresti ricaricare la pagina attuale passandogli l'azione tramite query
e poi nel codice php aggiungerecodice:Azzera
Codice PHP:
$azione = $_GET['azione'];
if ($azione = "AZZERA") {
//qui inserisci il tuo codice
}
//...
Codice PHP:
if (isset( $_REQUEST['azione']))
{
switch ($_REQUEST['azione'])
{
case "AZZERA":
// codice
break;
case "INCREMENTA":
//codice
break;
case "DECREMENTA":
//codice
break;
}
}
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
Scusa dottwatson cosa vuol dire quello che hai scritto, nn conosco la funzione $_REQUEST.
Thanks!
Beati gli smemorati, perchè avranno la meglio anche sui loro errori...
My gallery: http://donovant.deviantart.com/gallery/
Grazie, ma ero già andato sul sito di PHP, e in quel link nn si capisce gran che, cioè nn dice niente sullo specifico di queste variabili predefinite...Qualcuno conosce qualche altri link al riguardo???
Beati gli smemorati, perchè avranno la meglio anche sui loro errori...
My gallery: http://donovant.deviantart.com/gallery/
immagian $_REQUEST come $_GET... hanno pressappoco lo stesso scopo, avrei potuto usare anche $_GET
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
Dalla pagina in cui non si capisce nulla
traduzione sommaria...$_REQUEST
Variables provided to the script via the GET, POST, and COOKIE input mechanisms, and which therefore cannot be trusted. The presence and order of variable inclusion in this array is defined according to the PHP variables_order configuration directive. This array has no direct analogue in versions of PHP prior to 4.1.0. See also import_request_variables(
Raccoglie le variabili che arrivano allo script tramite il meccanismo GET POST E COOKIE e di cui non ci si può fidare (n.d.r. per la natura del meccanismo l'utente può inviare ciò che vuole).
In partica ciò che è nell'array $_GET lo trovi in $_REQUEST, cosi per ciò che è in $_POST e in $_COOKIE.
La cosa che non ho mai provato a fare è chiamare la pagina passando in get e post lo stesso nome di variabile con 2 valori diversi...
Io prediligo l'uso di $_GET per il GET e di $_POST per il POST, proprio per evitare che variabili passate in get vadano a rimpiazzare quelle che arrivano in post, e per maggiore controllo dello script (se mi aspetto una variabile in get, se mi mandi qualcosa in post lo ignoro direttamente).
Ciao
Ok, quindi scrivere $_REQUEST['nomevar'] è la stessa cosa che scrivere $_POST['nomevar']???
Allora perchè fare una funzione che ha la stessa regola???
Bho!!!
Cmq grazie mille; pensavo che si potesse applicare un'azione ad un BUTTON generale, ma ho visto che con ONCLICK si può associare solo javascript.
Beati gli smemorati, perchè avranno la meglio anche sui loro errori...
My gallery: http://donovant.deviantart.com/gallery/
Usando AJAX potresti risolvere il tuo problema, pero' ha un approccio totalmente diverso, e a meno che tu non sia esperto di PHP e JS, ti consiglio di lasciar perdere.
![]()
PS: scusa la pignoleria ma $_POST, $_GET e $_REQUEST non sono funzioni ma array