Entre PHP y la API

Entre PHP y la API

de Victor Martin -
Número de respuestas: 2

Buenas, estoy ahora mismo estudiandome un manual completito de PHP y me gustaría saber como cambia la manera de tratar en un formulario las acciones de los botones de una pagina.

En PHP lo controlo con $_POST pero en moodle hay que hacer uso de la API para saber cuando pulso un boton tipo Submit? No lo tengo claro, y en caso de ser asi. Algun módulo de ejemplo donde pueda echar un vistazo?

Gracias de antemano compañeros.

Promedio de valoraciones: -
En respuesta a Victor Martin

Re: Entre PHP y la API

de Xavier Paz -

Moodle hace uso de la clase moodleform, que tiene definidas una serie de acciones que se pueden implementar antes de enviar el formulario, como por ejemplo, preprocesar los datos para comprobar que estan en los formatos adecuados.

Por otro lado, hay una función en el API que te permite saber si la petición llega por get o post, y además si hay datos enviados, denominada data_submitted().