小编Yes*_*rry的帖子

错误310(net :: ERR_TOO_MANY_REDIRECTS):

这是什么错误:

Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.
Run Code Online (Sandbox Code Playgroud)

我使用PHP CodeIgniter和库SimpleLoginSecure,这是我的代码:

if ($this->session->userdata('logged_in')) {
    redirect('admin/index');
}
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

问候

php session redirect codeigniter user-data

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

谷歌地图v3不能在iPad上加载 - 按钮加载但地图只是蓝色

我正在使用Google Maps v3对网站上的地址进行地理编码,并且在所有浏览器中都可以正常工作,但显然在移动设备上除外.更具体地说,现在我只是想为IOS设备(iPad/iPhone/iPod Touch)修复它.

地图应用程序本身似乎正在加载,因为我可以看到Google徽标,使用条款链接,地图和卫星按钮,甚至是小街景图标(顺便说一下是灰色的).

下面是iPad上地图的截图.任何人都可以指出我可能导致此问题的正确方向或如何在IOS设备上调试它?

iPad截图GMaps v3

谢谢!


编辑

下面是用于渲染地图的代码的核心部分.

function renderMap(elem, lat, lng) {
    lat = (null == lat || undefined == lat) ? -14.397 : lat;
    lng = (null == lng || undefined == lng) ? 120.644 : lng;
    var latlng = new google.maps.LatLng(lat, lng);
    var map    = new google.maps.Map(
        document.getElementById(elem.attr('id')), { 
            zoom: 11, 
            center: latlng, 
            mapTypeId: google.maps.MapTypeId.ROADMAP
        }
    );

    try {
        var marker = new google.maps.Marker({ map: map, position: latlng });
    } catch (err) {
        MAP_ERRORS.push(err);
    }
} …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3 ipad ios

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

在Symfony 3中捕获所有路线

我在Symfony2中有一个全能的后备路由,我无法在Symfony3中工作.我尝试了这种确切的语法(我的Symfony2路线的逐字副本),但是没有用.

fallback:
    path:     /{req}
    defaults: { _controller: MyBundle:Default:catchAll }
    requirements:
        req: ".+"
Run Code Online (Sandbox Code Playgroud)

我怎样才能在Symfony3中使用它?(这实际上是唯一阻止我使用Symfony3并让我保持在v2.8的东西)

php yaml routes symfony

4
推荐指数
2
解决办法
5757
查看次数

ZF2 - 使用导航视图助手的多个导航菜单

我正在尝试将主导航与子菜单结合使用以进行更具体的导航.

在我的布局中,我正在调用视图助手,如下所示:

$this->navigation('main_navigation')->menu()
Run Code Online (Sandbox Code Playgroud)

在我看来,我这样称呼它:

$this->navigation('sub_navigation')->menu()
Run Code Online (Sandbox Code Playgroud)

问题是每当我多次调用navigation()视图助手时,它只会在两个地方输出第二个.换句话说,它的打印subnav两个主要的资产净值在subnav菜单.

我的合并配置如下所示:

'navigation' => array(
    'main' => array(
        'home' => array(
            'label' => 'Home',
            'route' => 'myroute',
        ),
        'somepage' => array(
            'label' => 'Me',
            'route' => 'somepage'
        )
    ),
    'sub' => array(
        'test' => array(
            'label'  => 'Test',
            'route'  => 'myroute',
            'action' => 'test'
        ),
        'other-test' => array(
            'label'  => 'Other Test',
            'route'  => 'myroute',
            'action' => 'other-test'
        ) …
Run Code Online (Sandbox Code Playgroud)

php navigation view-helpers zend-framework2

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

mysql查询不起作用(同时运行两个INSERT)

我的代码中有一些查询

...
echo $query;
mysql_query($query) 
or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

当我运行它时,输出以下内容:

INSERT INTO test ( c1, c2, c3, c4, c5) 
VALUES ('xo', 'VxbcS','rzDMœSfsg', 'œsAcdiNwu','axaWMYOOj'); 
INSERT INTO test ( c1, c2, c3, c4, c5) 
VALUES ('ihTnUcBU', 'plKtJdsRT','PyJUPBx', 'f','SspBuWJiK'); 

You have an error in your SQL syntax; check the manual that corresponds 
to your MySQL   server version for the right syntax to use near 'INSERT 
INTO test ( c1, c2, c3, c4, c5) VALUES ('ihTnUcBU', 'plKtJdsRT',' at line 3
Run Code Online (Sandbox Code Playgroud)

如果我复制上面的插入查询并直接在phpmyadmin中运行它,它没有任何问题.但是当我运行php代码时它不起作用,是否有人知道这里看起来有什么问题?感谢帮助.

php mysql

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

Zend application.ini vs config.ini(或xml) - db凭据应该去哪里?

我在网上看到了很多代码片段,示例显示了Zend_Configapplication.ini的不同变体.另外,我看过一些关于ini配置文件和xml配置文件的争论.我个人的application.ini 一个config.xml的文件.

  • 我的application.ini只有基本的东西,如PHP设置和前端控制器设置等

  • 我的config.xml文件有一些站点设置,它还有数据库适配器信息

随着Zend框架的进步,我发现越来越多的人在application.ini中放置了几乎所有东西(或者看起来似乎如此).我应该这样做吗?

php zend-framework config

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