Перейти к содержимому

Фотография
- - - - -

Считывание переменной из другого файла.


  • Вы не можете создать новую тему
  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Grasss

Grasss

    Прохожий

    Топикстартер
  • Участник
  • 0
    9 сообщ.

Отправлено 10 Ноябрь 2017 в 03:59

Всем привет!! на сайте 3 скрипта типа:
<script class="source" type="text/javascript">

$('.countdown').downCount({date:'<?php include("time.php"); ?>',offset: +3},function (){
function xx(){$("#start").click();}setTimeout(xx, 1500);
});</script>


<script class="source" type="text/javascript">
$('.countdown2').downCount({date:'<?php include("time.php"); ?>',offset: +3},function (){
function xc(){$("#stop").click();}setTimeout(xc, 1500);
});</script>


<script class="source" type="text/javascript">
$('.countdown3').downCount({date:'<?php include("time.php"); ?>',offset: +3},function (){
function xs(){$("#reload").click();}setTimeout(xs, 1500);
});</script>
в файле <?php include("time.php"); ?> находится три строки с датами и временем
$a = 11/09/2017 08:00:00
$b = 11/09/2017 12:00:00
$c = 11/09/2017 16:00:00
 
мне нужно чтобы все три скрипта обращались к одному и тому же файлу time.php и считывали с него нужную переменную, таймер 1 считывает значение $a, таймер 2 считывает значение $b, таймер 3 считывает значение $c, но как это сделать при помощи инклудов?
 
ps: не пинайте сильно. 

  • 0

Спонсор

#2 BaNru

BaNru

    Пацифизжу

  • суперМодератор
  • 980
    3 504 сообщ.

Отправлено 10 Ноябрь 2017 в 12:34

Подключаешь этот PHP файл в страницу перед вышенаписанным кодом

<script type='text/javascript' src='time.php'></script>

Сам time.php меняешь

echo "var a = '11/09/2017 08:00:00'";
echo "var b = '11/09/2017 12:00:00'";
echo "var c = '11/09/2017 16:00:00'";

А в приведённом коде подставляешь нужную переменную

$('.countdown').downCount({date:a,offset: +3},function (){

Вероятно ещё может потребоваться указать в самом начале time.php тип файла

<?php
header('Content-Type: application/javascript');

Чтобы браузеры понимали, что это javascript

 

То есть весь файл целиком

<?php
header('Content-Type: application/javascript');

echo "var a = '11/09/2017 08:00:00'";
echo "var b = '11/09/2017 12:00:00'";
echo "var c = '11/09/2017 16:00:00'";
?>

  • 1



Похожие темы Свернуть

Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей