Grazie mille per la risposta e buon ferragosto a tutti!
Fa la stessa cosa e cioè niente...
Ho fatto un po' di prove per vedere se il testo dell'indirizzo del file da eseguire si corrompeva tra una pagina e l'altra (con javascript per esempio mi toglieva tutti i backslash e ho dovuto usare uno str_replace...) per esempio facendo echo di $cmd ma anche copiando il risultato dell'echo direttamente nel comando exec/system e in quest'ultimo caso funziona!!!
Sembra come se da variabile passata tramite $_REQUEST non lo accettasse!