小编Tob*_*eek的帖子

Laravel 4 - 路由未定义,重定向

我正在尝试在登录后设置一个简单的重定向.登录部分有效但重定向失败,因为它表示路由不存在.

这是我的路线文件:

Route::any('/', array('uses' => 'UsersController@login'));

Route::any('/manage', array('uses' => 'AdminController@showWelcome'));
Run Code Online (Sandbox Code Playgroud)

如果我去http://example.com/manage,路线工作正常.. laravel的标志就在那里,我的另一页也很好.

但当我这样做时:

Redirect::route('/manage');
Run Code Online (Sandbox Code Playgroud)

页面死了说:

Route [/manage] not defined
Run Code Online (Sandbox Code Playgroud)

有人有想法吗?

php routing laravel laravel-4

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

输出conitinous nload结果到文件

我正在寻找一种方法将nload的输出存储到文件中,我已经尝试了标准

$ nload > file.log 
Run Code Online (Sandbox Code Playgroud)

但那会变成一个空文件......

我还想通过覆盖旧的结果来保持文件小

有人知道我错过了吗?另一块(开源)软件可以向我显示相同但随后静态也可以,如果这将是一个更好/更容易的解决方案...

哦,万一重要,我正在运行Ubuntu 12.04服务器.

提前致谢!

ubuntu networking monitoring

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

检测我是否单击元素中的元素

我有一个元素(让我们说div与id"Test")具有设定的高度和宽度.随机放置在这个元素中的是其他(较小的)元素(比如id的"inner1","inner2","inner3"),但也有空格,没有元素的空间.我希望有一个函数在单击主元素时触发,但是然后检测到我是否点击了空格,或者如果没有,则单击内部元素,如果是,则返回内部元素的id.

哦,内部元素是动态生成的,所以我不知道手的id,我知道它们要么是div还是跨度......(仅作为示例,但我会有多种类型的元素).

感谢大家.

编辑:(感谢Xotic750提醒我发布我的意思:))

我没有尝试太多,因为我不知道如何通过javascript调用检测内部点击..

但这是一个例子:

<div id="test">
    <div id="inner1"></div>
    <span id="inner2"></span>
    <div id="inner3"></div>
</div>
<style>
div#test {
    width:300px;
    height:400px;
    position:relative;
    display:block;
    border:1px solid blue;
}
div#test div, div#test span {
    display:block;
    position:absolute;
    border:1px solid red;
}
div#inner1 {
    top:15px;
    left:15px;
    height:15px;
    width:15px;
}
span#inner2 {
    top:65px;
    left:65px;
    height:15px;
    width:15px;
}
div#inner3 {
    top:155px;
    left:155px;
    height:15px;
    width:15px;
}
</style>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/BgbRy/2/

javascript onmousedown

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

Laravel - 在树枝视图中的print_r

我希望有一个"简单"的问题,那就是我怎样才能print_r或至少看到twig文件中所有已定义变量的内容.

我试过:( {{ variable }}其中variable是视图的数组集

$viewData['variable'] = array('1','2','3');
Run Code Online (Sandbox Code Playgroud)

在控制器中.

我也试过:{{ $variable }} 这给出了一个错误.

我只想知道我的数组在twig文件中可用的内容.

php twig laravel

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

动态搜索数组

我正陷入两难境地,我正在尝试创建一个"动态"搜索数组的函数,在这种情况下是我的会话数组,但它应该适用于任何数组.现在这不是我的问题,我的问题是动态地允许这样做......

这就是我所拥有的

public static function get($search = 'First/Second/Third') {    
    $explode = explode('/',$search);
    $count = count($explode);
    if ($count == 1)
        if (isset($_SESSION[$explode[0]]))
            return $_SESSION[$explode[0]];
    elseif ($count == 2)
        if (isset($_SESSION[$explode[0]][$explode[1]]))
            return $_SESSION[$explode[0]][$explode[1]];
    elseif ($count == 3)
        if (isset($_SESSION[$explode[0]][$explode[1]][$explode[2]]))
            return $_SESSION[$explode[0]][$explode[1]][$explode[2]];
}
Run Code Online (Sandbox Code Playgroud)

所以我想说我有一个数组:

 array('First' => array('Second' => array('Third' => 'TEST VALUE'));
Run Code Online (Sandbox Code Playgroud)

现在我想打电话

$value = get('First/Second/Third');
Run Code Online (Sandbox Code Playgroud)

然后将"Test Value"作为$ value变量的值返回.

在这种情况下它可以工作,但它不是动态的,我希望它能够处理甚至10层深的阵列,而不添加越来越多的线....

那么也许有人在这里比我聪明:)

谢谢!!

php arrays

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

找到排序数组值之间的最大差异

我有一个可能看起来像这样的数组......

var 数组 = 数组(1,4,7,8,12,15);

数组中的值将始终是整数,并且总是会增加,或者可以与之前相同,但至少不会变少。

现在我想循环遍历数组并找出哪个“步骤”之间有最大的差异,所以在我的示例中,这将是数组键 4&5,因为从 8-12 == 4...但也可能发生这种情况这将是具有相同值的多个步骤,假设我的数组是这样的..

var 数组 = 数组(1,5,7,8,12,15);

那么就会是 0&1 和 4&5....

我正在寻找一个可以返回我这个的函数...哦,它必须是 PureJs...

我希望有一个人可以帮助我。

javascript language-agnostic arrays algorithm

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

删除悬停时的 :before 属性

我对我的图像有一个类,并通过.images:before覆盖层放置在它上面。现在我想(例如使用 jquery),删除悬停时的覆盖层...

这是我的想法,但不起作用:

$(document).ready(function(){
     $('.images').hover(function (){
           $(this).css('background','');
     });
});
Run Code Online (Sandbox Code Playgroud)

这是CSS...

    .image {
    position: relative;
    display: inline-block;
}

.image:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url('images/overlay.png');
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激

javascript css jquery

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

Java JSP获取主机名(url),然后重定向,如果没有

我不是一个jsp开发人员,但我想在我的一些开源软件中对jsp页面做一个小调整.

我想要做的就是找出我以前访问该页面的网址,让我们说 https://old.example.com,如果我这样做,那么我想将用户重定向到https://new.example .com,但我不想明显进入重定向循环...

我怎么会这样...

java jsp

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

路线不存在时重定向laravel 4

我正在使用laravel 4,当我的项目处于生产模式时,我得到"抱歉,找不到您正在寻找的页面." 当我遇到一条不存在的路线时......

当我grep我的代码时,它发现在两个地方:

./vendor/symfony/debug/Symfony/Component/Debug/ExceptionHandler.php:129:                $title = 'Sorry, the page you are looking for could not be found.';
./vendor/symfony/debug/Symfony/Component/Debug/Tests/ExceptionHandlerTest.php:52:        $this->assertContains('Sorry, the page you are looking for could not be found.', $response->getContent());
Run Code Online (Sandbox Code Playgroud)

不,我想指定处理404的路线,但似乎无法找到如何做到这一点......

有人可能会解释为什么它使用symfony错误处理以及可以找到设置的地方?

php laravel laravel-4

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

将行为方法合并到PHP类

假设我有以下行为和标准类:

abstract class MyBehavior {
     function testFunction(){
         return 'test';
     }
}

class TestClass {
     var $use = array('MyBehavior');

     function __construct(){
         // do something to give me access to function testFunction through
         // $this->testFunction();
     }
}

$test = new TestClass();
Run Code Online (Sandbox Code Playgroud)

正如我评论的那样,我希望MyBehavior方法在TestClass($ test-> testFunction();)中可用,而不需要"扩展"类......

这可能吗?

编辑:感谢所有的回复,我有我的答案,或者至少我需要知道我的选择,所以谢谢!我只能给出一个正确的答案,所以我要回答第一个问题.

php oop abstract

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

PDO和数据库类 - 获取表模式

我有这个类"数据库",它扩展了PDO,我可以做搜索,找到所有这样的完美:

public function select($sql, $array = array(), $fetchMode = PDO::FETCH_ASSOC){
    $sth = $this->prepare($sql);
    foreach ($array as $key => $value) {
        $sth->bindValue("$key", $value);
    }

    $sth->execute();
    return $sth->fetchAll($fetchMode);
}
Run Code Online (Sandbox Code Playgroud)

但现在我想要一个允许我检索表模式的函数...

我尝试使用PDO:cubic_schema,但无法使其工作.我不断发现要么无法找到常量,要么无法找到方法,这是一个尝试......

    public function schema($table) {
    $table_information = $this->cubrid_schema(PDO::CUBRID_SCH_CLASS, $table);
    return $table_information;
}
Run Code Online (Sandbox Code Playgroud)

任何意见,将不胜感激!

php mysql pdo

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