小编Oer*_*erd的帖子

$_POST 键名长度?

我正在经历一种非常奇怪的行为。假设我有以下两个<input type='image'>src属性等于name属性):

<input type='image' name='http://farm1.static.flickr.com/224/471627793_fbda6cecbe_s.jpg'>
<input type='image' name='http://farm5.static.flickr.com/4053/4501238330_c5a85162ef_s.jpg'>
Run Code Online (Sandbox Code Playgroud)

我的问题是:为什么第一个输入提交而第二个输入不提交?我正在使用 CakePHP,如果我点击第二张图片,它$this->params['form']是空的。但是当我点击第一张图片时,一切正常:$this->params['form']包含正确的图片名称及其点击位置的坐标。

这是一种非常奇怪的行为,我相信只有$_POST限制其键的长度才会发生这种情况。

任何帮助表示高度赞赏!谢谢!

php cakephp

3
推荐指数
1
解决办法
1421
查看次数

如何在CakePHP控制器中使用多个模型

我创建了一个注册表单,然后将数据发送到控制器.

我想将此数据插入3个不同的表(模型).

怎么能实现这一目标?

controller cakephp model

3
推荐指数
1
解决办法
1万
查看次数

如何在Python中减少/聚合每个多个键的dicts列表?

我有一个像这样的dicts列表:

sales_per_store_per_day = [
   {'date':'2014-06-01', 'store':'a', 'product1':10, 'product2':3, 'product3':15},
   {'date':'2014-06-01', 'store':'b', 'product1':20, 'product2':4, 'product3':16},
   {'date':'2014-06-02', 'store':'a', 'product1':30, 'product2':5, 'product3':17},
   {'date':'2014-06-02', 'store':'b', 'product1':40, 'product2':6, 'product3':18},
]
Run Code Online (Sandbox Code Playgroud)

如何减少此列表以获得每个商店的产品总数,忽略日期?上述输入的结果将是:

sales_per_store = [
   {'store':'a', 'product1':40, 'product2':8, 'product3':32},
   {'store':'b', 'product1':60, 'product2':10, 'product3':34}
]
Run Code Online (Sandbox Code Playgroud)

python dictionary

3
推荐指数
1
解决办法
1831
查看次数

散列数组中特定键的不同出现次数

我有一个这样的数组:

array = [{"id"=>"id1", "email"=>"name@organization.com", "sess"=>"sess1"},
{"id"=>"id2", "email"=>"name@organization.com", "sess"=>"sess2"},
{"id"=>"id3", "email"=>"name@organization.com", "sess"=>"sess2"},
{"id"=>"id4", "email"=>"name@organization.com", "sess"=>"sess3"},
{"id"=>"id5", "email"=>"name@organization.com", "sess"=>"sess2"},
{"id"=>"id6", "email"=>"name@organization.com", "sess"=>"sess3"},
{"id"=>"id7", "email"=>"name@organization.com", "sess"=>"sess2"},
{"id"=>"id8", "email"=>"name@organization.com", "sess"=>"sess5"},
{"id"=>"id9", "email"=>"name@organization.com", "sess"=>"sess2"},
{"id"=>"id10", "email"=>"name@organization.com", "sess"=>"sess2"},]
Run Code Online (Sandbox Code Playgroud)

我怎样才能以简洁的方式做出能够在不重复的情况下返回所有不同出现的"sess"的东西?:

["sess1", "sess2", "sess3", "sess5"]
Run Code Online (Sandbox Code Playgroud)

我已经开始编写一个遍历所有元素的循环,并且如果"sess"值已经存在,每次构建一个新的哈希检查,但我确信在Ruby中必须有更好的方法.

ruby algorithm collections data-structures

2
推荐指数
1
解决办法
134
查看次数

如何安排搜索在Splunk中每5分钟运行一次?

我正在寻找关于splunk的一些数据,持续5分钟的时间范围.我希望这个查询在splunk上每隔5分钟运行一次.如何才能做到这一点?我尝试在splunk上找到它,但我能看到的是如何安排警报和报告.在激活查询后,我们如何访问查询生成的结果?

cron search schedule splunk

1
推荐指数
1
解决办法
5246
查看次数

如何在方法内部的函数中使用$ this?

我有一个类方法内的函数.

在方法中我可以参考,$this但我不能在函数中.它将返回此错误:

致命错误:在第78行的/var/www/john/app/views/users/view.ctp中不在对象上下文中时使用$ this

这是我的意思的一个例子:

class View
{
    var $property = 5;

    function container()
    {
        echo $this->property;

        function inner()
        {
            echo "<br/>Hello<br/>";

            echo $this->property;
        }

        inner();
    }

}

$v = new View();
$v->container();
Run Code Online (Sandbox Code Playgroud)

你可以在这里进行测试pastie

是否有工作要做到这一点? 我知道我可以将$ this作为参数传递给你,但还有其他方法吗?使用global $this也会出错.

如果你好奇我为什么需要这个,那因为​​我的方法是MVC模型中的一个视图(或者似乎 - 我正在使用Cake),并且在视图中我需要使用一个函数,并且在函数中我需要引用到$this.

php oop cakephp

0
推荐指数
1
解决办法
495
查看次数