【发布时间】:2014-12-23 00:32:07
【问题描述】:
我有一个带有这个表单的简单 html 代码:
<form id="check-user" class="ui-body ui-body-a ui-corner-all" data-ajax="false" method="post" action="./second.php">
<fieldset>
<div data-role="fieldcontain">
<label for="username">Enter your username:</label>
<input type="text" value="" name="username" id="username"/>
</div>
<div data-role="fieldcontain">
<label for="password">Enter your password:</label>
<input type="password" value="" name="password" id="password"/>
</div>
<input type="submit" data-theme="b" name="submit" id="submit" value="Submit">
</fieldset>
</form>
在任何浏览器中,即使在我的手机中使用之前的代码,当我按下提交按钮时它也可以正常工作,在我的 php 服务器日志上它会出现
"POST /test/second.php HTTP/1.1" 200 699 ...
我可以在 php 中获取 POST 变量。
接下来,我将这个 html 代码作为电子邮件 (gmail) 发送,如果我按下提交按钮,在桌面浏览器上的 gmail 上工作正常 :)
但如果我通过我的手机(iphone 的gmail 应用程序,我尝试过的android 应用程序)打开这封电子邮件,我会从php 服务器日志中得到这个
GET /test/ HTTP/1.1" 200 1546 ...
为什么我收到一个 GET 作为方法?或者我怎样才能从移动设备发出更好的请求???
其他人必须先处理这个??
感谢您对此的任何回答。
【问题讨论】:
标签: php android html email mobile