para tu primera pregunta:
1. puedes si envias los valores por url como parametros y luego preguntas: if(isset($_REQUEST[parametro])){....}
2. o tambien puedes si usas ajax, el cual ejecuta lo mismo al primer punto, pero sin refrescar la pantalla.
y para la segunda:
tienes al
ZEND.
suerte.