我创建了一个登录页面,其中包含许多其他页面,其中包含用于检查会话的代码.如果用户没有会话,则所有页面都将重新加载并重定向到注销页面.此脚本每三秒调用一次.
我写的代码工作正常,但我想以另一种方式实现它.当用户注销时,所有打开的选项卡都会重新加载/刷新,从而导致用户注销.那可能吗?
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) $('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)
对于我想要的任何元素.
知道我可以做什么来禁用身体元素的这种能力?
谢谢!
我试图将我的项目从今天的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()
我错过了什么?
没有人能够提交表单,我看了一眼,发现POST 500 Internal Server Error。
POST http://carlsbad4rent.com/wp-json/contact-form-7/v1/contact-forms/321/feedback 500(内部服务器错误)
注意:相同的代码在localhost [wamp]中运行良好
我必须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) 嗨我使用以下代码禁用谷歌分析和谷歌标签管理器,但它没有工作.
<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)
有谁知道我怎么解决这个问题?谢谢.
php ×5
javascript ×3
jquery ×2
.htaccess ×1
ajax ×1
composer-php ×1
html ×1
laravel ×1
wordpress ×1