Programa de calendario de actividades personales: impresión del formulario web con una función
En este tutorial, continuaremos trabajando en el archivo de programa ActivityEntry.php3 para el proyecto del Programa Calendario de Actividades Personales. Hasta ahora, hemos escrito el código para la parte del programa que prueba si el formulario web de Entrada de actividad se ha completado y enviado al programa.

if (empty ($ _ POST ['submit'])) {echo form to webpage}
else {datos de proceso}

Si $ _POST ['submit'] está vacío, el botón de enviar en el formulario web no se ha utilizado y el formulario no se ha completado. En este caso, el programa enviará el formulario web al navegador a través de una declaración de eco. Aquí está el código hasta ahora. Esto funciona bien si esta fue la única vez que el programa necesitó enviar el formulario web al navegador. Pero debemos considerar que este mismo formulario web se enviará al navegador en tres instancias.

  1. Como hemos codificado nuestro programa hasta ahora, el formulario se enviará cuando el formulario no se haya completado ($ _POST ['submit'] está vacío) y queremos agregar una nueva actividad al calendario.
  2. Una vez que se complete el formulario, la variable $ _POST ['submit'] no estará vacía. El programa verificará si hay errores en los datos enviados. Si falta información porque no completó el formulario por completo, se envía un mensaje de error al navegador junto con el formulario web nuevamente.
  3. Es posible que deba cambiar la información sobre una actividad que ingresó previamente en la base de datos. Por ejemplo, es posible que desee cambiar el estado de incompleto a completo. Cuando necesite editar una actividad ingresada previamente, el formulario se enviará al navegador para los cambios.
A partir de ahora, la instrucción echo todavía está codificada dentro de la instrucción if en el archivo ActivityEntry.php3.

if (empty ($ _ POST ['submit'])) {echo form to webpage}

Pero necesitaremos usar esta misma declaración de eco para las tres instancias. Entonces podemos hacer que nuestro programa sea más eficiente si cambiamos la declaración echo a una función. Luego, cada vez que el programa necesite el formulario web, llamaremos a la función. Por lo tanto, necesitaremos cambiar la declaración de eco en el código anterior a una llamada de función.

if (empty ($ _ POST ['submit'])) {function call}

Siguiente →







Instrucciones De Vídeo: 300 Proyectos en C# | Gratis Código Fuente (Abril 2024).