Ottima risposta, grazie. Adesso mi rimarrebbe un solo problema di cui non mi sono accorto sbito perchè si manifesta solo nel caso in cui il dato che prendo non sia il primo in assoluto nella "lista" dopo lo split:
Codice PHP:
$splitta = explode('&', $cookie);
$cerca = array_search($variabile_get, $splitta);
$stampa = $splitta[$cerca];
echo $stampa;
Il problema è questo: se dopo lo split mi ritrovo con: $splitta[0]=($b=1); & $splitta[1]=($c=1);
ma la variabile della pagina da modificare è c=1, viene sempre stampato b=1.
Semplicemente: se $variabile_get ha valore c=1, $stampa ha sempre valore b=1.
Credo di usare la funzione in maniera sbagliata: qualcuno può illuminarmi?
P.S. Ho stampato tutte le variabili che agiscono prima e i valori sono corretti, perfino dopo questo codice non ci dovrebbero essere errori, visto che si riunisce tutto e riscrive con il nuovo valore(solo che è sempre b ad essere modificato).