Foros del Web » Programando para Internet » PHP »

PHP OO Transferencia de formularios con arrays

Estas en el tema de Transferencia de formularios con arrays en el foro de PHP en Foros del Web. Buenos días, me encuentro realizando curso en php y debo de solucionar un ejercicio el cual no he podido hasta ahora ya que soy un ...
  #1 (permalink)  
Antiguo 14/04/2016, 06:12
 
Fecha de Ingreso: abril-2016
Mensajes: 1
Antigüedad: 8 años
Puntos: 0
Transferencia de formularios con arrays

Buenos días, me encuentro realizando curso en php y debo de solucionar un ejercicio el cual no he podido hasta ahora ya que soy un poco novato, les agradezco mucho que me puedan ayudar como realizar el taller.

Desarrollar una aplicación web con PHP para gestionar las
sillas de un pequeño teatro, ya que el gerente quiere ofrecer a sus clientes la posibilidad
de reservar y/o comprar sus boletas de entrada a través de internet.
El teatro tiene una sala de 5 filas y cada una cuenta con 5 sillas.
Para cumplir con esta evidencia tenga en cuenta lo siguiente:

1. Realice una interfaz sencilla que le muestre al usuario el teatro y los controles
necesarios para que elija la fila y el puesto (<input> tipo text) y, si quiere reservar,
comprar o liberar una silla (<input> tipo radio o <select>).

2. Para las transacciones se tienen las siguientes reglas:
o Solo se modifica la información de un puesto a la vez.
o Si el puesto está libre debe aparecer la letra “l” en mayúscula (l), si el puesto está
reservado debe mostrar la letra “R” en mayúscula (R), si el puesto está vendido
debe aparecer la letra “V” en mayúscula (V).
o Un puesto en estado libre (L) puede ser pasado a estado vendido (V) (mediante la
opción comprar) o reservado (R).
o Un puesto en estado reservado (R) puede ser pasado a estado vendido (V) o
liberado (L).
o Un puesto en estado vendido (V) no puede cambiar a estado reservado (R) ni
liberado (L).
o Siempre que el usuario intente hacer una operación no valida (como pasar un
puesto en estado vendido (V) ha estado liberado (L)), el sistema debe mostrarle un
mensaje (puede hacerse usando JavaScript) que le indique que la operación no
pudo realizarse.

Un usuario intenta comprar el puesto 2 de la fila 1 (que ya está en estado vendido (V) -

El sistema debe indicarle que no se puede realizar la operación:

3. Almacene los datos del teatro en un arreglo tipo matriz (esto implica que no van a
mantenerse más allá de la ejecución del programa, pero no hay problema porque se
está trabajando con lo que se ha aprendido en el programa de formación hasta este
punto), pero este arreglo no puede ser declarado como variable global. Por eso es
necesario que investigue el proceso a realizar para convertir todo el contenido de un
arreglo a una cadena de caracteres.

4. Trasmita la cadena de caracteres dentro del mismo formulario en el que están los
controles de la aplicación pero dentro de un control <textarea> oculto, para ello utilice
el parámetro style del control (si no tiene claridad sobre este parámetro, busque
información sobre cómo aplicarlo).
5. Realice todo el procesamiento en la misma página del formulario, la cual debe llamarse index.php, es decir, que el usuario nunca saldrá de la página principal realmente, solo
se hará la recarga necesaria para que la solicitud de procesamiento vaya hasta

6. Las rutinas en la página principal deben ser mínimas, por eso cree funciones para la
mayor parte del procesamiento de los datos, las cuales debe separar en archivos .php
diferentes a index.php. en dos bibliotecas: en una incluya las funciones que procesan
el arreglo que contiene los datos (que estarán almacenados en el <textarea> oculto) y
en la otra para que se presenten los datos en el navegador, esto con el fin de
comprender la lógica de programación que separa la capa de datos (procesamiento del
arreglo) de la capa de presentación (mostrar el teatro en el navegador).
  #2 (permalink)  
Antiguo 14/04/2016, 07:32
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Transferencia de formularios con arrays

El punto 5 es fácil... no creo que nadie te haga ese código... en todo caso mira esta serie de tutoriales que se presentan en Youtube
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: arrays, formulario, formularios, select, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:09.