草庐IT

提交者

全部标签

php - 使用某些文件提交表单时 Symfony2 POST 数据为空

我有一个Symfony2表单,旨在接受上传的(xml)文件并将其与实体相关联。与其关联的实体是从Select元素中选择的,因此在提交表单时,其ID包含在POST数据中。一切都很顺利,但是当我尝试上传一个特定的xml文件时,Symfony声称POST数据为空-因此发生错误,因为它找不到与上传关联的实体。在处理表单提交的Controller操作中,如果我这样做;var_dump($request->request->all());返回“数组:空”如果我打开Symfony调试栏,它会说;RequestPOSTParametersNoPOSTparameters但是,当我在Firebug中监视

php - 如何在 Laravel 中提交表单后重定向确认页面?

我有一个表单。这个Action是:路线:Route::group(['prefix'=>'career'],function(){Route::get('apply',['as'=>'addApplicant','uses'=>'ApplicantController@create']);Route::post('save',['as'=>'saveApplicant','uses'=>'ApplicantController@store']);Route::get('confirmation/{id}',['as'=>'confirmationMsg','uses'=>'Applic

php - 刷新页面或单击后退按钮时如何防止重新提交表单

在我的表单上,我允许用户将文件上传到数据库,然后我将它们发送到另一个页面,即submission_successful.php,上面写着“感谢您提交”。但我注意到,当我点击提交成功的php文件上的后退按钮时,它会返回到表单并且那里有相同的信息并允许再次提交。我想要做的是在点击后退按钮时终止代码,或者清除用户输入的所有内容。我找到了几个答案,比如使用缓存控制,但是有些含糊不清,有些对我不起作用。另外,我不希望用户在成功页面上时返回到上传页面。所以这就是为什么我会为“注销”或“返回上传页面”创建2个按钮,如果它们点击返回按钮,它将崩溃。我想显示ConfirmFormResubmission

javascript - XMLHttpRequest & FormData 不提交数据

我正在尝试使用post方法和FormData对象通过ajax提交表单。这是JavaScript的简化版本:varform=…;//formelementvarurl=…;//actionform['update'].onclick=function(event){//buttonname="update"varxhr=newXMLHttpRequest();xhr.open('post',url,true);xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");varformData=newFo

php - 在 Woocommerce 3 中通过 ajax 提交并创建结帐订单

我在结帐表单中添加了一个按钮:并在functions.php文件中添加了一个AJAX片段:add_action('wp_head','ajax_call_place_order');functionajax_call_place_order(){?>jQuery(document).ready(function($){$(document).on("click","#ajax-order-btn",function(e){e.preventDefault();vardata={action:'ajax_order',};$.post('/wp-admin/admin-ajax.php'

php - 使用 PHP 或 JavaScript 通过 HTML 表单提交传递 URL 变量

我需要简单地将一个表单变量传递给一个URL变量。我怀疑这很容易做到,但我很难在任何地方在线找到清晰的步骤(不是大量代码)。这是我当前的表单代码FindaDealer我所需要的只是将浏览器发送到如下内容:http://www.mydomain.com/dealers.php?zip=55118提前感谢您的帮助。问题更新感谢Drew和Anton的回复,这里有更新。更改输入名称属性以匹配URLvar名称(tZip到zip)以及将POST更改为GET可以解决问题,但出于某种原因,它还添加了两个额外的URL变量(&x=0&y=0)。我猜这是我的PHP代码不正确的地方,因为我无论如何都不是PHP向

php - 向自身提交页面最安全的方法是什么?

放什么东西最安全将表单提交到当前页面? 最佳答案 这里什么也不能放。action默认为默认页面 关于php-向自身提交页面最安全的方法是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7125748/

php - 使用谷歌地图提交位置

我有一个html表单,我想嵌入谷歌地图,以便用户可以确定某个位置。提交表单后如何获取位置?谢谢 最佳答案 尽管@zerkms给出了指向正确信息的指针,但这可能还不够。我创建了一个fiddlewithaworkingexample:帮助。基本部分是:一个javaScript函数,它使用mapAPI在用户点击的地方放置一个标记(这是placeMarker)用于提交按钮的javaScript单击处理程序可阻止正常的表单提交并在隐藏的表单字段中记录标记的当前经纬度调用普通表单提交这是placeMarker代码:functionplaceMa

php - $_POST 在 wordpress 中提交表单时返回空

我有一个表格:"method="POST">它作用于同一页面,但是当我执行print_r($_POST);时它不打印任何内容,即$_POST中没有值。这可能是什么原因?我研究了一些关于SO的问题,但没有一个能给我我正在寻找的答案。 最佳答案 如果您将名称作为Post值传递,wordpressDOSNT就像这样!改变这个到将name更改为thename,保证有效!;) 关于php-$_POST在wordpress中提交表单时返回空,我们在StackOverflow上找到一个类似的问题:

php - 一次提交中的 Magento 多个数据库事务

我知道在zend框架中怎么做$db->beginTransaction();try{$db->query(...);$db->query(...);$db->query(...);...$db->commit();}catch(Exception$e){$db->rollBack();}但我想用magento模型来做,比如$db->beginTransaction();try{$modelOne=Mage::getModel('modulename/table1');$modelTwo=Mage::getModel('modulename/table2');$modelThree=Ma