草庐IT

提交者

全部标签

php - 即使未填写所有字段,表单也会提交

我是php的新手,我不太明白为什么在所有情况下都会提交此表单...所以我的问题是:如何解决此问题,以便仅在用户填写所有字段时提交表单?if(!$_POST['username']&&!$_POST['password']&&!$_POST['repassword']&&!$_POST['user_firstname']&&!$_POST['user_lastname']){header('Location:register.php?msg=Youdidnotcompletealloftherequiredfields');}我同时使用了&&和||运算符,但是无论您填写哪个字段,它总是会

php - 如果禁用 javascript,jquery ajax 表单提交将如何工作

我试图在不加载另一个PHP页面的情况下提交表单。我正在使用代码点火器。但是大多数教程在表单标签中没有任何操作。如果在浏览器中禁用了javascript,这将如何工作。有解决办法吗? 最佳答案 它不会工作..虽然Ajax什么也不会发生..但表单将提交给它的操作。虽然这不是一个想象的好场景,但如果您希望使用您网站的用户没有启用javascript..那么请阅读有关渐进增强的更多信息..简而言之,渐进增强意味着(在您的情况下):建立一个可以在没有javascript的情况下运行的网站......但是如果启用了javascript然后使用它

php - Cakephp 表单未提交

我正在尝试在我拥有的View中制作测试表单。到目前为止,我只有非常简单的字段来测试是否一切正常(不是)$this->Form->create('user',array('url'=>array('controller'=>'users','type'=>'post','action'=>'add')));echo$this->Form->input('username');echo$this->Form->end(__('Submit',true));现在打印提交按钮,我假设当它点击它时,它会调用我的UsersController.php文件中的“添加”函数。但是我在Controlle

javascript - 在 html 表单提交后显示隐藏的 div 以显示输出

我有一个html表单来收集姓名和地点,在用户提交表单后,输出将使用PHPecho显示在页面底部我的要求是,hidetheoutputdivbeforetheformsubmitandafteruserenterdataandsubmit,IhavetomakeoutputdivvisibletodisplayformoutputusingPHPecho.这是我的HTML代码:YourNameYourPlace它在outputdiv部分包含PHP回显代码。我已经在前面的问题中搜索了解决方案,并尝试了下面提到的方法:1.为outputdiv添加了一个内联CSS标签来隐藏它并在提交过程中添加

php - 提交表单后如何获得弹出框?

[已解决]感谢所有回复的人。我有一个在用户提交联系表单后运行的PHP脚本。此脚本在左上角显示一条消息,说明它是否正常工作或是否遇到问题。现在我的问题是,如何将这些消息放入弹出框中?我知道涉及JS,但我几乎不知道。(示例:http://www.dylanvanheugten.nl/contact.php)PHP$name=$_POST['name'];$email=$_POST['email'];$message=$_POST['message'];$from='From:SiteContact';$to='info@dylanvanheugten.nl';$subject=$_POST

php - 我可以使用 <input type ="button"/> 提交表单值吗?

我正在研究一个搜索引擎,我遇到了一个非常严重的问题GET和POST方法。我正在使用以避免每次按下按钮时页面都刷新。按下按钮后,我会显示一个结果(google_map、monumet图片、规范)。现在的问题是我想通过按此按钮提交并显示表单值+结果(google_map、monumet图片、规范)。这是一个问题,因为不提交表单值,我真的被卡住了。 最佳答案 当然,这是一个适合您的示例:index.phpWorkingExample$(document).ready(function(){$('#search-button').click

php - 网站联系表单提交空白电子邮件

我的网站上的联系表有问题!我试过在线搜索答案,但我是这个网站build的新手,如果可能的话,我希望能得到一个简单的答案。我想编码在某处是错误的,但我真的不知道在哪里!问题-我在按提交后收到了电子邮件,但在我的收件箱中它只显示了主题行,没有显示消息、电子邮件或发件人姓名。请帮忙!这是HTML代码:Describeyourprojectindetail...和PHP代码: 最佳答案 你似乎没有在任何地方使用$email,而且你的fromheader没有正确的格式。也许是这样的:请注意,我完全删除了您的Fromheader,因为您不想从任

javascript - 使用 post 方法提交表单后,为什么在 php 中表单数据附加到 url?

我正在开发一个应用程序,我在其中使用ajax发送表单数据。成功函数数据添加到数据库后,但它不显示任何消息,完整的表单数据附加到url。在此我使用“POST”方法。为什么此数据附加到表单而不向结果字段显示任何消息。这是我的html代码PersonalInfoFirstName*LastName*Username*Email*Password*RepeatPasswordTelephone*StatusSelectStatusActiveInactiveVacationRoleSelectRoleNameManagerOperatorAdminCancelSubmit提交后我调用我正在使用

php - 未设置值时 HTML 5 表单应该提交什么

这个问题在这里已经有了答案:Whatisthedefaultvalueofa(inputtype=)submitbutton(2个答案)关闭6年前。我想知道当没有为输入设置值时,HTML表单应该提交什么。我有一个带有smarty的PHP项目,它有一些形式。其中一种形式有这样的输入:...Chrome和Cliqz看到这个:IE11看到了这个我的“自己的”浏览器(CefSharp1.25版)看到了这个://我知道它不再受支持了……但你知道.Net2.0所以当我点击提交按钮时Chrome发送$_Post["send_login"]“提交”IE11发送$_Post["send_login"]"

php - 当通过常规表单提交或 Ajax 请求访问时使浏览器重定向的表单 - 这可能吗?

我有一个带有表单的网页。当用户提交表单时,我希望服务器使浏览器重定向到与表单操作不同的页面。现在,我正在使用PHP的header来做到这一点。发送302状态代码的函数。它工作正常。我试图让服务器上的页面以相同的方式重定向浏览器,无论它是正常提交​​(没有Javascript)还是通过Ajax提交。我试图通过将窗口位置设置为Location标题中的任何URL来做到这一点。我正在使用jQuery,并进行如下调用:$.ajax({url:this.action,type:"POST",data:getFormData(this),complete:function(request){wind