PHP Include Javascript

214
05 мая 2017, 18:43

Здравствуйте, я решил через массив сделать подключить на HTML сайт JS скрипты. Вот мой код: aengines.php

<?php
    $aengines = [
        [
            'id' => 1,
            'audioplayercss' => 'https://site.com/audioplayerengine/initaudioplayer-1.css',
            'audioplayerjs' => 'https://site.com/audioplayerengine/initaudioplayer-1.js'
        ],
    ];
?>

audioengineJS.php

<?php
include('aengines.php');
 ?>
<?php foreach ($aengines as $aenginejs): ?>
        <script src="<?php echo $aenginejs['audioplayerjs']; ?>"></script>
<?php endforeach; ?>

index.php

<?php include('../../assets/php/audioengineJS.php'); ?>

Пробовал я сувать этот include в Header и даже после /body, но ничего.

Что я делаю не так? При импорте CSS все работает, а при JS не работает. P.S в массиве около 30 елементов, я удалил лишние чтобы много текста не занимало.

Answer 1

Ваш вариант полностью рабочий http://sandbox.onlinephpfunctions.com/code/dfbcabfd8d62704be4f9d22608f53839d12c5548

Поэтому смотрите на пути к include

Answer 2

Попробуйте подключить js таким образом:

<script><?php echo file_get_contents('myFile.js'); ?></script>
READ ALSO
bootstrap боковое меню

bootstrap боковое меню

Решил написать всплывающую/скрывающаяся боковое меню с использованием bootstrap

351
Drag&amp;Drop HTML5 скрыть исходный слемент

Drag&Drop HTML5 скрыть исходный слемент

при использовании Drag&Drop HTML5 , при перетаскивании , появляется "дубликат", который двигаетсяА как при этом скрыть исходный элемент? т

194
Не могу найти ошибку в скрипте

Не могу найти ошибку в скрипте

Всего лишь вторую неделю изучаю Основы программированияЕсть задача, надо решить с помощью JavaScript'a

210
Почему alert срабатывает два раза?

Почему alert срабатывает два раза?

В общем загружаем и показываем картинку, скачанную с сервераПроблема в том, что если сервер возвращает 404, то alert выскакивает 2 раза

246