小编Rus*_*gar的帖子

当用户在其中一个用户注销时,用户将如何从所有打开的选项卡中自动注销

我创建了一个登录页面,其中包含许多其他页面,其中包含用于检查会话的代码.如果用户没有会话,则所有页面都将重新加载并重定向到注销页面.此脚本每三秒调用一次.

我写的代码工作正常,但我想以另一种方式实现它.当用户注销时,所有打开的选项卡都会重新加载/刷新,从而导致用户注销.那可能吗?

sessioncheck.php:

<?php
session_start();
if(isset($_SESSION['username']) && $_SESSION['username'] != ''){
    echo "true";
}
else {
    echo "false";
}
?>
Run Code Online (Sandbox Code Playgroud)

此代码位于每个页脚中:

<script>
    function gettatus(){
        $.get("sessioncheck.php", function(data){
            if(!data) {
                window.location = "logout.php";
            }
            setTimeout(function(){
                checkLoginStatus();
            }, 3000);
        });
    }
    $(document).ready(function(){
        gettatus();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery

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

$('body').on('click','.anything',function(){})

$('body').on('click', '.anything', function() {
    //code
});
Run Code Online (Sandbox Code Playgroud)

现在不起作用,我无法弄清楚原因.我能够锚定其他任何东西,比如说我只是#wrap在里面扔了一个div body.然后我就能做到

$('#wrap').on('click', '.anything', function() {
    //code
});
Run Code Online (Sandbox Code Playgroud)

对于我想要的任何元素.

知道我可以做什么来禁用身体元素的这种能力?

谢谢!

html javascript jquery

16
推荐指数
2
解决办法
10万
查看次数

升级到laravel 5.4后调用未定义的方法

我试图将我的项目从今天的5.3升级到laravel 5.4.我补充道

"laravel/framework": "5.4.*",
Run Code Online (Sandbox Code Playgroud)

要我composer.json和运行命令composer update,然后composer dump-autoload再测试了我的项目.它给了我这个错误:

错误:

2154f392745gf102547be138a945a11b58e5649203.php中的FatalThrowableError第2行:调用未定义的方法Illuminate\View\Factory :: getFirstLoop()

我错过了什么?

php laravel composer-php

15
推荐指数
2
解决办法
4067
查看次数

联系表格7导致HTTP 500错误

没有人能够提交表单,我看了一眼,发现POST 500 Internal Server Error。

POST http://carlsbad4rent.com/wp-json/contact-form-7/v1/contact-forms/321/feedback 500(内部服务器错误)

在此处输入图片说明

注意:相同的代码在localhost [wamp]中运行良好

php wordpress contact-form-7

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

.htaccess php重写view.php?visopslag =(id)

我必须www.url.com/opslag/view.php?visopslag=(id)用htaccess 重写更美丽的东西:o)我正在创建一个论坛可能的应用程序.这就是我想要重写的内容:我的要求是:

www.url.com/opslag/vis/id 
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我尝试了很多不同的东西,比如:

RewriteRule ^/opslag/([^/\.]+)/?$ view.php?vis=$1 [L]
Run Code Online (Sandbox Code Playgroud)

我的完整.htaccess:

RewriteEngine On  
"#Rewrite view.php?vis=id  
RewriteRule ^opslag/vis/([0-9]+)$ /opslag/view.php?vis=$1 [L,R,QSA]  

"#Remove index.php  
"#RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/    
"#RewriteRule ^(.*)index\.php$ /$1 [R=301,L]  

"#Remove /page/      
"#RewriteCond %{REQUEST_FILENAME} !-f    
"#RewriteCond %{REQUEST_FILENAME} !-d    
"#RewriteRule ^([^/\.]+)/?$ index.php?page=$1 [L]
Run Code Online (Sandbox Code Playgroud)

php .htaccess

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

如何禁用谷歌标记管理器和谷歌分析

嗨我使用以下代码禁用谷歌分析和谷歌标签管理器,但它没有工作.

<script>
var gaoop_property    = 'UA-xxxxxxxx-x';
var gaoop_disable_str = 'ga-disable-' + gaoop_property;
function gtmOptOut() {
    document.cookie = gaoop_disable_str + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';       
    window[gaoop_disable_str] = true;        
    window.location.reload();
}
</script>
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么解决这个问题?谢谢.

javascript php google-analytics google-tag-manager

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