修改PHP网址

时间:2013-12-09 02:20:00

标签: php variables datetime

我正在尝试在表单上创建一系列按钮,这些按钮将更新当前所在的页面。

按钮的代码位于名为Quicklinks的包含中,包含以下内容;

<input type=button 
value="Year to Date"
        onClick= "self.location='URL?start=2013-01-01&end=2013-12-31'">
<input type=button 
value="Previous Financial Quater"
        onClick= "self.location='URL?start=2013-06-01&end=2013-09-30'">
<input type=button 
value="Current Financial Quater"
        onClick= "self.location='URL?start=2013-09-01&end=2013-12-31'">
<input type=button 
value="Next Financial Quater"
        onClick= "self.location='URL?start=2014-01-01&end=2014-03-31'">

基本上我想让上述链接的URL方面根据当前向用户显示的页面动态更改。

例如,如果用户正在查看test.php并单击Current financial Quater buttom,我希望它将test.php放入url并导航到:     ?self.location ='test.php的开始= 2013年9月1日和安培;端= 2013-12-31

非常感谢任何帮助。为了更新每个季度的日期,我希望这一切都包括在内。

1 个答案:

答案 0 :(得分:0)

您可以将window.location.search设置为您想要的查询字符串,它将使用新的查询字符串重新加载当前页面:

<input type=button 
value="Year to Date"
        onClick= "window.location.search='?start=2013-01-01&end=2013-12-31'">
<input type=button 
value="Previous Financial Quater"
        onClick= "window.location.search='?start=2013-06-01&end=2013-09-30'">
<input type=button 
value="Current Financial Quater"
        onClick= "window.location.search='?start=2013-09-01&end=2013-12-31'">
<input type=button 
value="Next Financial Quater"
        onClick= "window.location.search='?start=2014-01-01&end=2014-03-31'">