Скопируйте переменную php в переменную JavaScript причина. Проблема разработки - PullRequest
0 голосов
/ 01 февраля 2020

** Это мой код **

Я отправляю данные копирования из переменной php в переменную JavaScript здесь

<?php
include('includes/config.php');
include('includes/classes/Artist.php');
include('includes/classes/Album.php');
include('includes/classes/Song.php');
if(isset($_SESSION['userLoggedIn'])){
    $userLoggedIn = $_SESSION['userLoggedIn'];
    echo "<script>userLoggedIn = '$userLoggedIn';</script>";
    // echo "<script>console.log('$userLoggedIn')</script>";
}else{
    header('location:register.php');

И если я использую эхо Заявление в заявлении if здесь это вызывает. увидеть панель навигации слева; Ошибка изображения

И если я не использую оператор echo, страница в порядке, выглядит так Без ошибок

Ответы [ 2 ]

1 голос
/ 01 февраля 2020

Я не могу получить доступ к картинке, которую вы загрузили прямо сейчас, но я увидел ошибку

echo "<script> var userLoggedIn = '" . $userLoggedIn . "'; alert(userLoggedIn); </script>";

Таким образом измените часть, которую мы печатаем на экране, данные будут отображаться на экране.

0 голосов
/ 03 февраля 2020

Я использовал этот код внутри тела html детали, и он отлично работает

<?php
     if($userLoggedIn){
        echo "<script>userLoggedIn = '$userLoggedIn';</script>";
    }
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...