необработанный синтаксический ошибка;неожиданный маркер - PullRequest
0 голосов
/ 11 июня 2019

Я получаю сообщение об ошибке на консоли Chrome: Uncaught SyntaxError: Неожиданный токен <</p>

Кажется, что из-за синтаксической ошибки, но я не могу найти ничего неправильного. это просто признак начала php-кода, но как это может сделать синтаксическую ошибку в этом случае ??

some other codes above

            <!--Map below -->

<div id="mgmap"></div><br />
<br />
<script type="text/javascript" src="https://maps.google.com/maps/api/js?v=3.exp&language=en&region=us&key=myGoogleMapKeyHere"></script>

<script src="<?=$board_skin_url?>/markerclusterer.js"
        type="text/javascript"></script>

<script type="text/javascript">

var map;
var ymakcur;
var ymakcurOptions = {styles:[{
    height: 53,
    width: 52,
    url: '<?=$board_skin_url?>/img/ymc2.png',
    }],gridSize: 20, maxZoom: 17};
var infowindow = new google.maps.InfoWindow();
var geocoder = new google.maps.Geocoder();
var bounds = new google.maps.LatLngBounds();
var ymypoint = '<?php echo $board_skin_url ?>/img/mapicon002.png';

var address = new Array(
    <? for ($i=0; $i<count($list); $i++) {   <--- **in this line < makes the error**
    $ylat=($list[$i][wr_3]);
    $ylng=($list[$i][wr_4]);
    ?>
    "<?=$ylat?>,<?=$ylng?>"
    <? if ($i==count($list)-1) continue; ?>
    ,
    <? } ?>
);

some other codes below

Ответы [ 2 ]

0 голосов
/ 11 июня 2019
  1. Обновите файл php.ini.

  2. Поиск short_open_tag

  3. update short_open_tag = on

0 голосов
/ 11 июня 2019

Используя <?, который является коротким открытым тегом PHP, вы должны включить его.

Установите short_open_tag=On в вашем php.ini и перезапустите сервер.

КонечноИспользование этого типа открывающего тега не рекомендуется.Посмотрите на PSDR-1 .В разделе обзора первая строка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...