Questi i termini del problema:
all'interno di un CMS, devo dare la possibilità all'amministratore di modificare i dati relativi ad una serie di utenti; per fare ciò, nella pagina iniziale faccio una query PHP e costruisco una lista di nomi, ciascuno dei quali è un link per una query AJAX.
Ogni riga si presenta così:
Codice PHP:
<label for="nome">Nome:</label> [b][url="javascript:sndReq('"]" . $row["nome"] . "[/url][/b
Il codice JS per la query AJAX è questo:
Codice PHP:
function createRequestObject() {
var 
ro;
var 
browser navigator.appName;
if (
browser == "Microsoft Internet Explorer") {
ro = new ActiveXObject("Microsoft.XMLHTTP");
} else {
ro = new XMLHttpRequest();
}
return 
ro;
}
var 
http createRequestObject();
function 
sndReq(action) {
http.open('get''modop.php?action='+action);
http.onreadystatechange handleResponse;
http.send(null);
}
function 
handleResponse() {
if (
http.readyState == 4) {
var 
response http.responseText;
var 
el=document.getElementById("oper");
el.innerHTML response;
el.scrollTop=0;
    }

Il punto è: poichè il valore passato alla query AJAX è ovviamente diverso per ciascun nome, e poichè non è dato saperlo a priori, come posso poi gestire la query lato PHP?
Finora, avevo utilizzato una sintassi che presupponeva la conoscenza dei valori da trasmettere, per cui - ad es. - avevo due opzioni del tipo:
Codice PHP:
<label for="nome">Nome:</label> [b][url="javascript:sndReq('primocaso')"]Tizio[/url][/b]
<
label for="nome">Nome:</label> [b][url="javascript:sndReq('secondocaso')"]Caio[/url][/b
e quindi, nel file PHP a cui è indirizzata la query, avevo una stringa così:
Codice PHP:
switch($_REQUEST['action']) {
        case 
'primocaso'$user "uno";break;
        case 
'secondocaso'$user "due";break;

ma adesso, poichè il valore passato è unico, ed è incognito, non solo non ho uno switch, ma non so come attribuire il valore passato ad una variabile che possa poi essere gestita dal PHP...

Come posso fare?

thanx_in_advance