我想为PHP页面设计界面,例如用户选择的月份下拉列表,然后将此数据发布到另一个页面(经典ASP页面)以处理数据以查询搜索所有客户销售订单在那个选定的月份。
目前我强制从asp中的另一个页面显示我的页面,例如:
"myexample.com/order.asp?month=".date('Y-m')
在PHP中实现我的下拉列表后,例如:
<select>
<option>January</option>
<option>February</option>
<option>March</option>
</select>
我可以在表单的操作中写上面的网址吗?
method="POST" action="myexample.com/order.asp?"
并且,在我的asp页面中,请求来自url的字符串?
Dim month = Request.Form("month")
请告诉我,使用asp处理数据的格式是固定的,以这种方式使用,并将数据结果导入数组并传回PHP页面以绘制表格并显示数据。
答案 0 :(得分:1)
在每个网络技术中都可以读取post / get参数所以答案是肯定的,你可以在asp中阅读“php post parameters”。
当解析php / asp.net / asp ...页面时,它只是普通的旧HTML。
答案 1 :(得分:0)
<select id="month" name="month">
<option>January</option>
<option>February</option>
<option>March</option>
</select>
不
<select>
<option>January</option>
<option>February</option>
<option>March</option>
</select>
答案 2 :(得分:0)
根据您现在拥有的元素,尝试以下代码:
<javascript>
function OnSubmitForm()
{
document.form1.action ="myexample.com/order.asp?month="+document.form1.month.value;
return true;
}
</javascript>
<form name=form1 method="POST" onsubmit="return onsubmitform();">
<select name="month">
...