Было слишком много вопросов на эту тему, но я все еще не понимаю.
Кейс:
- Изображение с гиперссылкой
- OnClick изображения: проверьте, существует ли сеанс
- Если сессия существует, открыть ссылку
- Если сеанс не существует, показать форму входа
onclick
вызывает функцию JavaScript:
var my_global_link = '';
var check = '<?php echo $_SESSION["logged_in"]; ?>';
function show_login( link ) {
if(check == 1)
{
window.location = link;
}
else
{
my_global_link = link;
// .. then show login modal that uses 'js/whitepaper-login.js'
document.getElementById('light').style.display='block';
document.getElementById('fade').style.display='block';
document.getElementById('fade').scrollIntoView(true);
}
}
Глобальная переменная сохраняется в другом файле php как:
$_SESSION['logged_in'] = 1;
Я не могу зафиксировать значение сеанса в файле var check
. Вы можете посоветовать?
var check = '<?php echo $_SESSION["logged_in"]; ?>';
- person VeeeneX   schedule 11.02.2015