Задать вопрос
@Jony1337

Почему не выводится переменная в php?

Привет всем
есть такой код всё вроде правильно но вывода нет
<?php
$mars = time ();
$books = 1;
if ( $books <= 4) {
	$html =<<< HERE
	<div id="class">
		<div id="dialod">
			<center>
			
				<div id="ok_shareWidget"></div>
				<script>
     !function (d, id, did, st) {
       var js = d.createElement("script");
       js.src = "<? echo $klass22; ?>";
       js.onload = js.onreadystatechange = function () {
       if (!this.readyState || this.readyState == "loaded" || this.readyState == "complete") {
      if (!this.executed) {
        this.executed = true;
        setTimeout(function () {
       OK.CONNECT.insertShareWidget(id,did,st);
        }, 0);
      }
       }};
       d.documentElement.appendChild(js);
     }(document,"ok_shareWidget","http://test.ru/t3/s2.php?id=<? echo $create_id;?>","{width:125,height:50,st:'straight',sz:45,ck:1,nc:1}");
     
     function listenForShare() {
      if (window.addEventListener) {
       window.addEventListener('message', onShare, false);
      } else {
       window.attachEvent('onmessage', onShare);
      }
     }
     function onShare(e) {
      var args = e.data.split("$");
      if (args[0] == "ok_shared") {
     window.location="pre.php"; // Вывод идентификатора фрейма кнопки - в случае нескольких кнопок на одной странице, по нему можно определить какая именно была кликнута
       if (alert) 
       $( '#baner_grup' ).show();
       
       $( '.classs' ).html('<meta http-equiv="refresh" content="0; url=http://test.ru/t3/pre.php" />');
       
       $( '#class' ).hide();
       $( '.player' ).hide();
       
       
      }
     }
     listenForShare();
    </script>
</div>

</div>

</div>
				</div>
				<div>
HERE;
	
}
else {
$times=3600+ $times;
$bro =date('H:i', $times);
	$html =<<<HERE
	 <p class="label">Осталось времени: <? echo $bro;?></p>
    <!-- TODO: В атрибут data-end-time пишутся дата и время в произвольном формате -->
    <!-- TODO: в атрибут data-time-format пишется описание формата как в примере -->
    <!-- TODO: в атрибут data-timezone пишется временная зона -->
    <div><span id="countdown"
               data-end-time="<?php echo $bro ; ?>"
               data-time-format="HH:mm"
               data-timezone="Europe/Moscow">00:00:00</span></div>
</div>
	
	
HERE;
}
echo $html;
  • Вопрос задан
  • 313 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
error_reporting(-1); или ini_set('error_reporting', E_ALL);, смотрим, поражаемся.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы