Inside list.php
, I have a huuuuge list of <option>
elements all written correctly.
On page.php
, I'm trying to use <?php include ('path/to/list.php'); ?>
inside a <select>
element. When the page loads, the select element is present but none of the options load in.
The full setup:
<select>
<?php include('php/list.php'); ?>
</select>
And then list.php:
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
...
<option>Option 150</option>
I understand that text elements do not render inside select nodes, however shouldn't this work as intended?
EDIT So after much deliberation and about an hour spent trying to figure out why simple PHP wasn't working, the answer is: make sure you're typing in the full path to your file. Keeping this question up so that future users can view a few different methods of accomplishing this.