ДоХтор, спасибо ![]()
ДоХтор, спасибо ![]()
Не нашел где задать вопрос, извините если не там.
Онлайн просмотр видео\фильмов на сайте создает нагрузку на сервер? В случае если файл находиться на сервере\хосте и когда находится на другом сайте? Ну и потянет ли средний хостинг такое или нужен сервер?
$a = [
'1',
'2',
'3'
];Sitego, Тебе все сразу надо получить значения из массива (в цикле)? Или по одному при каждом обновлении страницы?
ДоХтор, в цикле, все сразу, я знаю как. Я не могу сообразить, как их получать по одному при каждом обращении к скрипту (при каждом обновлении страницы).
# Sitego (07.12.2017 / 18:03)В пхп все переменные "появляются" при старте скрипта, и "исчезают" после его завершения. То есть, если необходимо "помнить" состояние (какое то значение), то его (это значение) надо где-то хранить между вызовами скрипта. Хранить можно в базе, в текст.файле, в куках, и в сессии. Какой тебе удобнее, тот и выбирай.
ДоХтор, в цикле, все сразу, я знаю как. Я не могу сообразить, как их получать по одному при каждом обращении к скрипту (при каждом обновлении страницы).
session_id() ?: session_start();
$a = [
1,
2,
3
];
isset($_SESSION['a']) ?: $_SESSION['i'] = 0;
$i = &$_SESSION['i'];
$i = ($i == (count($a) - 1) ? 0 : ++$i);
echo $a[$i]; Спасибо, сейчас попробую.
# Sitego (07.12.2017 / 18:25)Я на локальном сервере его проверял перед публикацией - можно юзать )
Спасибо, сейчас попробую.
# Sitego (07.12.2017 / 18:40)Тогда нужно заменить сессии на файлы. Вернее, на один файл, в котором будет храниться число. Это число по сути - ключ для массива.
ДоХтор, я не уверен, пойдёт ли это вариант с сессиями с плеерами. Надо попробовать в реальности, работает или нет
Нет, с сессиями не работает, для плеера всегда одно и то же значение выводитс