好的,我正在尝试编写一个允许用户从表单中选择一个季节和一集的php页面。然后它将它发送到一个播放它们的页面。
以下是表格:
<form action="view" method="get">
<select>
<option name="s" id="s" value="1">1</option>
</select>
<select>
<option name="e" id="e" value="1">1</option>
</select>
<input type="submit" value="GO">
</form>
我稍后会添加其他季节和剧集。当他们将表单提交到页面VIEW时,它会将其发送到网址并添加问号,但不会像这样定义变量
http://127.0.0.1/media/show/view/?
我之前从未遇到过此问题,如何在网址中使用GET定义变量?我确定我错过了一些简单的东西......另外,我已经手动定义了网址中的变量,我的视频播放得很好。
答案 0 :(得分:4)
正如我在评论中所述,您不能在选项上拥有name
属性。
您应该构建这样的select
元素:
<select name="s">
<option id="s" value="1">1</option>
</select>
<select name="e">
<option id="e" value="1">1</option>
</select>
这会将它们正确地附加到您的网址上。