Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.

Расширение скачивания с задержкой

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
igorbond
phpBB 3.0.13
Сообщения: 2947
Стаж: 10 лет 4 месяца
Благодарил (а): 624 раза
Поблагодарили: 127 раз

Re: Расширение скачивания с задержкой

Сообщение igorbond »

Приветствую, перестал работать данный код

Код: Выделить всё

<?php
 $textfile = "hСсылка";   //путь к файлу
 if ($quotes = @file("$textfile")) {
 $quote = rand(0, sizeof($quotes)-1);
 echo $quotes[$quote];   //вывод рандомного текста
 }else{
 echo ("Ошибка вывода");   //вывод сообщения, если файл не найден
 }
?>
ПРичем и на форуме и на сайте, в чем может быть проблема?
Изображение
Аватара пользователя
igorbond
phpBB 3.0.13
Сообщения: 2947
Стаж: 10 лет 4 месяца
Благодарил (а): 624 раза
Поблагодарили: 127 раз

Re: Расширение скачивания с задержкой

Сообщение igorbond »

С кодом помогли, подскажите как его оформить для phpbb

Код: Выделить всё

$textfile = __DIR__.'/download/Youtub/Youtub_link.txt';   // путь к файлу
 
if (file_exists($textfile)) {
 
$quotes = file($textfile);  // читаем содержимое файла и помещаем его в массив
 
if (is_array($quotes)) {
$quote = rand(0, sizeof($quotes) - 1);
echo $quotes[$quote];   // вывод рандомного текста
} else {
echo 'Ошибка вывода';   // вывод сообщения, если файл не найден
}
 
} else {
echo 'Файл не найден';
}
Отправлено спустя 7 минут 50 секунд:
Сам разобрался

Код: Выделить всё

 $textfile = __DIR__.'/Youtub_link.txt';   // путь к файлу
 $quotes = file($textfile);
 if (file_exists($textfile)) {
 $quote = rand(0, sizeof($quotes) - 1);
 $text_to_show = $quotes[$quote];   //вывод рандомного текста
 }
Изображение

Вернуться в «Запросы расширений для phpBB»