草庐IT

禁用input

全部标签

Input::get() 和 $_GET[] 之间的 PHP 区别

有什么区别Input::get('value')还有这个:$_GET['value']什么时候最好使用其中之一? 最佳答案 第一行代码input::get('value')是一些框架(可能是Laravel4.2)包装PHPGETvariables比如第二行代码$_GET['value']这是一个PHPsuperglobal包含相同的数据,但使用普通的PHP。所以区别或多或少是语法上的,例如你如何前缀,写名字和括号:PrefixNameParenthesis-none-"input::get"()"$""_GET"[]除了语法差异之外

PHP DOM 文档 : How do I get the value of an input field

如何使用PHP的DOMDocument获取没有ID属性的输入字段的值? 最佳答案 XPath让它变得简单,假设这是唯一以“make”作为名称的文本输入:$dom=newDOMDocument();$dom->loadHTML(...);$xp=newDOMXpath($dom);$nodes=$xp->query('//input[@name="make"]');$node=$nodes->item(0);$car_make=$node->getAttribute('value');如果页面上有多个具有该特定字段名称的输入(这完全有

php - laravel 中的 isset(Input::old ('abc')

我在something.blade.php中使用的代码是{{Form::text('fullname',isset(Input::old('fullname'))?Input::old('fullname'):$hello[1]}}但我不确定为什么会返回以下错误Can'tusefunctionreturnvalueinwritecontext一直在尝试isset、trim、empty但没有任何效果。有什么问题? 最佳答案 你可以简单地使用这个{{Form::text('fullname',Input::old('fullname',

php - 为什么当我手动为 $_POST 数组赋值时 filter_input() 返回 NULL?

我正在做一些关于数据验证的练习,并决定弄乱filter_input()函数。当我尝试运行这段代码时:$_POST['var']=10;$filtered=filter_input(INPUT_POST,'var',FILTER_VALIDATE_FLOAT);var_dump($filtered);var_dump($filtered)返回NULL。我知道如果通过提交表单为$_POST['var']分配了一个值,代码就可以工作,但我只是想知道为什么手动为$_POST[]数组不返回float(10)? 最佳答案 filter_inpu

php - Zend 框架 : what is the right place to validate user input?

我想通过像'/index/adduser/id/7'这样的链接在用户表中添加一个用户。问题我应该在Controller内或模型文件内的某个地方验证“adduserAction”函数内的用户输入吗?我已经将包含数据库相关函数的文件放在“模型”目录中。假设通过“id”将用户添加到表中。此ID通过“get”发送。最后通过“AddUser”函​​数(在模型文件中)将其添加到表中。那么我应该在“adduserAction”或“AddUser”中验证这个“id”。?在可扩展性方面,在“AddUser”中执行会更好吗? 最佳答案 有一种流行的信念

php - 在 PHP 5.3.8 中禁用严格标准

我在PHP中使用严格标准选项,但我想禁用它,因为Joomla不喜欢它,我必须在我的本地主机上使用Joomla。在回答这个网站上的另一个问题时,给出了这个解决方案:E_ALL&~E_DEPRECATED&~E_STRICT但这对我不起作用。我认为它仅适用于PHP5.4,而我使用的是5.3.8。谁能告诉我应该使用什么?我目前正在使用error_reporting(E_ALL&~E_NOTICE)。我也在使用ini_set('display_errors')但仍然显示与严格标准相关的错误。那么我怎样才能禁用严格的标准错误呢? 最佳答案 我

php - Codeigniter $this->input->post 始终为 FALSE

我正在尝试将httpRequest发送到codeigniterController函数。我正在使用REST控制台来测试该功能。我正在尝试发送3POST变量。用户名电子邮件用户名这是处理请求的代码publicfunctionNewUser(){if($this->input->post()){$FID=$this->input->post('UserID');$UserName=$this->input->post('UserName');$Email=$this->input->post('Email');echo"working";echo$FID;echo$UserName;}el

php - wordpress 联系表格 7 禁用电子邮件

我遇到了ContactForm7forWordpress的问题.我想禁用我使用的电子邮件通知demo_mode:on同时我想在提交时重定向,我曾经使用on_sent_ok:"location='http://domain.com/about-us/';"两者单独使用时都可以使用。但我想同时使用两者。我试过on_sent_ok:"location='http://domain.com/about-us/';"demo_mode:on好像不行。请指教。 最佳答案 插件作者至少从4.0开始更改了您应该再次执行此操作的方式。skip_mai

javascript - 在 PHP 中获取禁用文本框的值

我从用户那里得到两个数字,然后在禁用的文本框中显示它们的总和。我还将输入存储在我的数据库中。一切正常。我可以将number1和number2传递到我的数据库,但我无法将sum传递到db。我花了太多时间自己解决这个问题,但没有运气。你能检查我的代码并让我知道我在这里缺少什么吗?我想要的是将总和存储到我的数据库中。这是我的表格:Enternumber1:Enternumber2:Sum这是我的脚本:varsum=(number1+number2);$('#sum').val(sum);这是我的PHP代码:prepare("INSERTINTOmytableVALUES('$number1'

php - 在 Yii CGridView 的标题列中禁用排序

Yii为列表提供排序功能。如何禁用排序,以便在单击列标题时不会对我的记录进行排序? 最佳答案 在列表/GridView定义中设置'enableSorting'=>false。$this->widget('zii.widgets.CListView',array(......'enableSorting'=>false,......)); 关于php-在YiiCGridView的标题列中禁用排序,我们在StackOverflow上找到一个类似的问题: https