尝试获得一个简单的isset表单提交,以检查是否在同一页面内点击了post请求,但我无法使其工作?
<?php
if(isset($_POST['btnSubmit'])){
echo "ok";
}
?>
<form id="form" name="form" action="">
<fieldset>
<legend>
<label for="fullName">Name</label>
</legend>
<input placeholder="Your name" type="text" name="fullName" id="fullName" autofocus>
</fieldset>
<fieldset>
<legend>
<label for="query">Message</label>
</legend>
<textarea placeholder="Type your Message Here...." name="query" id="query"></textarea>
</fieldset>
<input name="btnSubmit" type="submit" id="api-submit" value="Submit" />
</form>
我希望这句话能在书页上呼应“OK”?我还从实际工作中删减了很多不必要的代码,因为我只是在这里测试原理。但我想我不明白它是如何工作的,因为它是将表单内容发送到URL的,只是我不知道在单击submit按钮后如何运行单独的php代码。
在表单中,您没有指定它是一个POST请求,默认情况下,方法将是GET。您需要将method=“post”
添加到表单中
<form id="form" name="form" action="" method="POST">
<fieldset>
<legend>
<label for="fullName">Name</label>
</legend>
<input placeholder="Your name" type="text" name="fullName" id="fullName" autofocus>
</fieldset>
<fieldset>
<legend>
<label for="query">Message</label>
</legend>
<textarea placeholder="Type your Message Here...." name="query" id="query">
</textarea>
</fieldset>
<input name="btnSubmit" type="submit" id="api-submit" value="Submit" />
</form>
我尝试使用post方法生成表单,我想检查字段是否用isset()填充。但即使字段为空,isset也会返回true。 下面是一个简化的代码:(页面名称:test.php,post方法指向自身) 当您提交时,它总是响应“字段集”,即使您没有在“测试”输入中输入任何内容。 谢谢你的回答!
我正在这样做: 但是请求在服务器上不起作用。。。在服务器上,我应该看到发送的数据,但我看不到它们 我也试过这个: 而且它是有效的。。。有什么问题吗?
但当我运行它时,它会给我这个错误: E/AndroidRuntime:致命异常:主进程:com.example.webTestConnection,PID:23550 Android.os.networkonMaintHreadexception,Android.os.strictmode$AndroidBlockGuardPolicy.onNetwork(strictmode.java:1166
问题内容: 这应该很容易。 我有一个脚本,在脚本中我想确定请求是否通过或方法到达。 正确的方法是什么? 我正在考虑使用这样的东西 但是我内心深处并不觉得这是正确的方法。任何的想法? 问题答案: 更好地使用:
本文向大家介绍为什么要在PHP中同时检查isset()和!empty()函数?,包括了为什么要在PHP中同时检查isset()和!empty()函数?的使用技巧和注意事项,需要的朋友参考一下 Php提供了一些神奇的预定义函数来处理实时应用程序中的变量。在本文中,我们将通过很少的示例来研究和!empty()函数以及这两个函数的实现。 isset(): 该函数是PHP中的预定义函数,它检查变量是否在应
本文向大家介绍PHP中检查isset()和!empty()函数的必要性,包括了PHP中检查isset()和!empty()函数的必要性的使用技巧和注意事项,需要的朋友参考一下 isset()函数是PHP中的内置函数,它检查变量是否已设置且不为NULL。此函数还检查声明的变量,数组或数组键是否具有空值,如果是,isset()返回false,它在所有其他可能的情况下返回true。 语法: 参数:此函数