草庐IT

提交pr

全部标签

php - 提交POST表单时如何防止刷新页面错误?

当使用POST方式提交注册表单时,当您刷新同一页面时,它会提示重新提交或重新发送信息。我们如何防止这种情况发生? 最佳答案 使用post-redirect-get.简而言之: 关于php-提交POST表单时如何防止刷新页面错误?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5294378/

php - 在提交之前通过 Javascript 进行一些表单验证是否明智?

我非常喜欢在服务器端验证表单之前先在客户端验证表单的想法。如果客户的验证通过,我可以使用Javascript提交表单。但是,我听说有些专门的浏览器,比如视障人士浏览器,不支持Javascript。因此,这些用户将无法提交我的表单。因此,我应该避免我刚刚想做的事情,还是可以?编辑:(回应答案):我想我没有解释,但除了客户端之外,我还计划进行服务器端验证。对不起!谢谢 最佳答案 Javascript是一种很好的验证方式。它让用户立即知道出了什么问题,而且它最大限度地减少了对数据库的潜在调用。如果有浏览器出于可访问性原因而禁用javasc

php - 如果我的表单使用的是 ajax 提交方法(无需重新加载),我该如何阻止垃圾邮件?

我有一个使用ajax提交数据的表单。这是html:和JavaScript(jQuery):$(function(){//UpdateMessage...$(".button").click(function(){varboxval=$("#content").val();vardataString='content='+boxval;if(boxval==''){alert("PleaseEnterSomeText");}else{$("#flash").show();$("#flash").fadeIn(400).html('LoadingComment...');$.ajax({t

php - 如果使用 PHP 文本框为空,则在提交时发出警告消息

如果文本框为空,如何防止表单提交?这是我在JSP中使用警报消息成功完成的。Javascript:functionvalidate(){varx=document.forms["Form1"]["comp"].value;if(x==null||x==""){alert("compcannotbeblank");returnfalse;}我如何使用PHP做同样的事情?因此,无论何时用户在没有输入文本的情况下提交,它都应该通过javascriptalert()消息向用户发送消息。我可以显示警告消息:echo'alert("compcantblank");';但是我怎么能给出条件呢?上面有什

php - 在 PHP 中回显提交按钮

我试图在我的php代码中回显提交表单:我正在尝试以下操作://Displayresultsforeach($media->dataas$data){echo"link}\"";echo"Photoby:{$data->user->username}";echo$pictureImage="images->thumbnail->url}\">";echo"LikeCountforPhoto:{$data->likes->count}";echo"";echo"";echo"";echo"";}然后:if(isset($_POST['submit'])){echo"hello";}这似乎没

javascript - 提交表单后如何保持下拉菜单的选中值?

我正在创建一个非常简单的表单,其中包含一个下拉菜单和一个文本字段。如果在提交过程中表单有空字段,它会显示错误。如果有任何错误,我想在表单提交后显示填充的值。它按我的预期在文本字段上工作。例如:如果填写name并提交表单而不填写title下拉菜单,它会显示我在错误期间输入的姓名。但是我怎样才能为下拉菜单做到这一点呢?例如:如果我选择title下拉菜单并提交表单而不填写name字段,它应该显示所选的title下拉值出现错误。我该怎么做?这是我的代码,它是一个wordpress网站:Requestsent."method="post">TitleSelectTitleMrMrsMissMs'

javascript - Ajax 请求只提交最后一个

我在一个名为“inject.php”的文件中有这段代码,我用它来检索游戏中的更新多个值,但请求只获取最后一个值“健康”并在所有其他字段中显示健康:/functiongetAttack(){if(window.XMLHttpRequest){//Createtheobjectforbrowsersxmlhttp=newXMLHttpRequest();}else{//CreatetheobjectforbrowserversionspriortoIE7xmlhttp=newActiveXObject("Microsoft.XMLHTTP");}xmlhttp.onreadystatech

php - 挂断 Twilio 时提交 POST 数据

我有一个使用Twilio运行的应用程序。这个想法是你将调用一个电话号码,twilio会接听并为你提供菜单选项。一旦你按下一个数字,它就会提交发布数据然后挂断(这部分工作正常)答案...我在他们的文档中找到了以下代码。Entersomething,ornot/process_gather.php?Digits=TIMEOUT问题是您需要等到消息结束才能让收集超时。有没有办法让它一开始就这样做,如果用户挂断它会做一些事情,比如转到重定向标签?谢谢!编辑:所以在process_gather.php页面上,我可以将完成状态保存为变量吗?$Completed=$_POST["completed"

php - Codeigniter 使用验证回调来更改提交的值

我有一个文本输入,用户可以在其中提交CSV,例如红、蓝、红、黄如果用户提交重复值,例如red,如上所示,我想删除重复项。我开始进行回调,但不确定如何完成。//callbackrulefunction_remove_dublicate($str){$val=strtolower($str);//makeeverythinglowercase$colors=str_getcsv($val);//createarray$result=array_unique($colors);//removeduplicates}如果有重复,如何将$result中的新字符串提交到数据库?下面是我的表单验证$

php - HTML 到 PHP 表单数据未提交

我想将信息从HTML表单传递到PHP页面。我的问题是表单中的数据没有被提交。我做错了什么?HTML格式client_authorized.php 最佳答案 您的提交按钮被包裹在另一个中.这应该是反而。只需删除多余的. 关于php-HTML到PHP表单数据未提交,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6331693/