Search the Community
Showing results for tags 'included files'.
-
I have an attached header (database.php) file which does all the connecting to the MySQL database and has all the db connection variables, etc., and does all the logical heavy lifting. But the form on the previous page (quiz_selector.php) doesn't point to database.php but to the file it's included in (quiz.php). Should that make a difference? Database.php never gets the $_POST data but the file it is included in (quiz.php) gets the data. I'm wondering if I shouldn't just send the form data directly to database.php. Nah. That doesn't seem like the right solution. How do I get the data into database.php? Category_selector.php's form action is set to quiz.php. Quiz.php includes database.php. Database.php does all the work but quiz.php gets all the input from the form on category_selector.php. (I realize I'm asking the same question twice or three times in the same message. Sorry. I'm trying to make sure I clearly state my problem.) I could attach my code here to this thread (I will include relevant parts of the code if asked to do so,) but my code does not seem to be the problem. I believe the problem is that my thinking is all screwed up. If all the logic is done in database.php, how do I get the data there from quiz_selector.php when I am calling quiz.php and database.php is only an included file? (How do I rewrite my code when it's my brain that needs rewiring? But I digress.) This quiz program is in the VERY early stages of development. I'm thinking about including yet a third file. I could open and close the database in database.php, and then move all the logical operations to another included file. Seems simpler. Even then, the same question about where to send the $_POST data would still apply. P.S. I'm using PDO in case that makes any difference. Thanks to all.