Originariamente inviato da Cypher86
non penso che il redirect non funzioni a causa del metodo che usi ma piuttosto ci sia qualche errore nella chiamata al return di javascript (per caso in basso a sinistra del browser ti da un triangolino giallo con scritto difianco errore??).
dato che usi php prova a mettere nella pagina c una chiamata ad header() che è fatta apposta per i "redirect"
Il problema è che proprio non passa i parametri con metodo post alla pagina C, ho provato a fare una stampa e visualizzo solo quelli passati con metodo get.