【发布时间】:2015-03-14 15:21:15
【问题描述】:
我正在编写一个 PHP 脚本,该脚本将在进行下拉选择时更改用户当前所在页面的标题,页面将保持不变,但信息会改变。我可以通过手动更改 URL 栏中的位置来做到这一点,但到目前为止还无法自动更改标题。
<select name = "rowno" onchange=header("Location: /Work/Log/new.php?rowno=$rowno")>
我完全不确定如何做到这一点,所以任何帮助将不胜感激,我已经将 $rowno 设置为变量。
编辑
$header = $entry[ID];
$iCountHeader = count($header);
echo '<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">';
for ($i = 0; $i < $iCountHeader; ++$i )
{
echo '<option value ="/Work/Log/New.php?rowno=' . $header[$i] . '">' . $header [$i] . '<option>';
}
例如,这使我可以转到“http://localhost:8800/Work/Log/1”,但我仍然无法转到“http://localhost:8800/Work/Log/new.php?rowno=1”
【问题讨论】:
标签: php sqlite url drop-down-menu location