Cita:
Iniciado por Megcapkill
Si, eso lo he intentado, pero aunque ponga $_GET['p']; como primera linea de mi codigo, de todos modos solo me envia alguna variables por get.. no todas las que yo quiero.. :/

El formulario hace lo que le pides que haga, si te faltan variables, es por que no estan bien definidas y no las esta enviando el formulario. Para que no tengas problemas yo te recomiendo quitar p del action del form y ponerlo en un input al inicio del formulario.
<input type="hidden" name="p" value="agr_claseaestudiante2">