Mi rispondo da solo, spero che a qualcuno possa comunque essere utile.

Allora, quando si richiama un file ahah, questi presenta due problemi:
- non riconosce variabili e sessioni già presenti nella pagina
- non riconosce files già inclusi nella pagina (es. il file che contiene la connessione al db)

Soluzione che ho trovato:

- impostare il metodo post nel richiamare ahah, e passargli la variabile di sessione e tutte le variabili che possono servire
- includere nuovamente tutti gli include che contengono variabili, inclusione al database e altro che serve (att: se il file che richiamate non è nella stessa cartella del file che lo richiama, i percorsi degli include saranno diversi!)


Non è una soluzione molto elegante... includere tutto ad ogni chiamata ahah, ricordarsi di tutte le variabili, reimposter ogni volta la connessione al db... però altre non ne ho trovate