Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Create a web application to display and update the menu of a restaurant. Menu data are stored in a text file called food.txt. Each line
Create a web application to display and update the menu of a restaurant. Menu data are stored in a text file called food.txt. Each line shows the menu of each day; for example: MONDAY:!:VEGETABLE SOUP:!:GRILLED CHICKEN:!:CHOCOLATE PUDDING
Create a web application to display and update the menu of a restaurant. Menu data are stored in a text file called food.txt. Each line shows the menu of each day; for example MONDAY:!:VEGETABLE SOUP:!:GRILLED CHICKEN:!:CHOCOLATE PUDDING The first field is day info., the second is starter, and the third one is main course, the last one is dessert. a) Write a php file, food_ menu.php to display menu in a table format. Notice that each day is displayed in an ordered manner. Figure 1. Each day is a link to update_ form.php b) Write a php file, update form.php. It displays a form and fills the content of day, starter, main course, and dessert using food.txt file, Figure 2. When you click on submit button "Update", it posts all data to update.php c) Write a php file, update.php. It gets modified data from update_form.php and updates the record in food.txt. Then, it redirects to food menu.php file Hint: You can read all data into an array, change the content within the array, then rewrite all data in the array into file, food.txt CHINESE STYLE CHICKEN SERVED WITH MASHED POTATOES MONDAY RED LENTIL SoUp GARDEN SALAD ICK PEAS WITH MEAT TUESDAY RICE WITH VERMICELLI PICKLES SOUR VEAL PIECES SAUTEED WITH TOMATOES WEDNESDAY AM OF MUSHROOM SOUP SEASON SALAD MEATBALLS AND POTATOES SAUTEED WITH TOMATO PAS THURSDAY VERMICELLI WITH WALNUTS AND CHEESE OLATE PUDDING GRILLED CHICKEN SERVED WITH VEGETABLES RICE FRIED PASTRY SOAKED IN SYRUP MEDITERRANEAN SALAD FRIDAY Figure 1: display menu using the file "food.txtStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started