Ok ho scoperto che i parametri li recupero con $_GET['param']
Questo è il codice di modifica.php:
sono riuscito a collegare la funzione all'evento onClick cosi:codice:$vAgent = $_GET['param1']; $nAgent = $_GET['param2']; $file = 'public/preventivi.js'; $lines = file($file); $all_lines = implode('',$lines); $entry = str_replace($vAgent,$nAgent,$all_lines); $fp = fopen($file,'w'); $fw = fwrite($fp,$entry); fclose($fp);
se apro modifica.php dando i valori nella pagina stessa.. funziona.codice:var IDAgent=document.getElementById('id-login').textContent; function changeAgent(v){ nPrev = v.replace('preventivoNum',''); var ajax = new XMLHttpRequest; ajax.onreadystatechange = function () { if (ajax.readyState === 4 && ajax.responseStatus) { // Se ti serve nella variabile "ajax.responseText" c'è l'output della pagina modifica.php } } ajax.open('get', 'modifica.php'); ajax.send('param1=/*IDagente-7*/0¶m2=/*IDagente-7*/'+IDAgent); // Parametri }
Se apro modifica.php tramite l'evento onclick non applica alcuna modifica..codice:$vAgent = '/*IDagente-7*/0'; $nAgent = '/*IDagente-7*/6';![]()

Rispondi quotando