Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » показать дата и времени

Ответить
Настройки темы
показать дата и времени

Аватара для rafka

Пользователь


Сообщения: 104
Благодарности: 6

Профиль | Отправить PM | Цитировать


Добрый день!
перед песни хотел бы что бы показалось дата и времени когда этот трек был в эфире.

Код: Выделить весь код
$file = 'nowplaying_title.txt';
$date = date("d-m-y");
$time = date("H:i:s");
$data = "Date: ".$date.", Time:".$time;
$recent = file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$recent = array_slice($recent, 0, $max_recent);

Отправлено: 22:17, 09-11-2024

 

Аватара для rafka

Пользователь


Сообщения: 104
Благодарности: 6

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 2.jpg
(14.8 Kb, 5 просмотров)

сверху не внятно все объяснил.
Имеется PHP файл с таким кодом. Этот код записывает все на nowplaying_title.txt а потом выводить название песни на сайт. как это видно на рисунке .
Код: Выделить весь код
//save current track title and update history
$file = 'nowplaying_title.txt';
$recent = file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$recent = array_slice($recent, 0, $max_recent);
а я бы хотел что бы перед названием песни были и дата время типа так. 10.11.2024 / 16:20 - Название песни.
Помогите пожалуйста

Отправлено: 16:20, 10-11-2024 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата rafka:
перед названием песни были и дата время типа так. 10.11.2024 / 16:20 »
Ты можешь задавать тот формат даты/времени, который тебе нужен. Например,
Код: Выделить весь код
'd.m.Y H:i'
. Сравни со своим кодом в первом сообщении.

Отправлено: 08:24, 13-11-2024 | #3


Аватара для rafka

Пользователь


Сообщения: 104
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата nourish:
'd.m.Y H:i' »
куда и как правильно все это прописать ?

Отправлено: 20:30, 13-11-2024 | #4


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата rafka:
куда и как правильно все это прописать ? »
Повтор: сравни со своим кодом в первом сообщении.

Отправлено: 20:38, 13-11-2024 | #5


Аватара для rafka

Пользователь


Сообщения: 104
Благодарности: 6

Профиль | Отправить PM | Цитировать


Цитата nourish:
Повтор: сравни со своим кодом в первом сообщении. »
Я ничего не знаю по пхп. поэтому и спрашиваю. этот код я с интернета качал и хочу переделать. по первому коду я сам добавлял эти $date = date("d-m-y");
$time = date("H:i:s");
$data = "Date: ".$date.", Time:".$time;

думал прокатить но не фига

Сам код полностью вот такой

Код: Выделить весь код
<?php

//max recent tracks to keep in the recently played tracks history
$max_recent = 50;

//secret key to access the script
$key = '1234';

//check access
if ($_REQUEST['key'] !== $key) {
    ReturnError(400, 'Invalid key');
}

//retrieve title info
$title = htmlspecialchars($_REQUEST['casttitle']);

//save current track title and update history
$file = 'nowplaying_title.txt';
$recent = file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$recent = array_slice($recent, 0, $max_recent);

$r = fopen($file, 'wb');
if ($r !== false) {
    //current track
    fwrite($r, $title . "\n");
	//album cover
$artwork = isset($_REQUEST['artwork']) && ($_REQUEST['artwork'] !== '') ? $_REQUEST['artwork'] : false;
if ($artwork !== false) {
    $artwork = base64_decode($artwork);
    $r = fopen('nowplaying_artwork.png', 'wb');
    if ($r !== false) {
        fwrite($r, $artwork);
        fclose($r);
    } else {
        ReturnError(500, 'Failed to save track artwork');
    }
}
    //recent tracks
    foreach ($recent as $s) {
        fwrite($r, $s . "\n");
    }
    fclose($r);
} else {
    ReturnError(500, 'Failed to save track title');
}


function ReturnError($code, $text) {
    $protocol = isset($_SERVER['SERVER_PROTOCOL']) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0';
    header($protocol . ' ' . $code . ' ' . $text);
    exit();
}

Отправлено: 21:08, 13-11-2024 | #6


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата rafka:
Код: Выделить весь код
$data = "Date: ".$date.", Time:".$time;
»
Вот тут вроде бы не нужно знать PHP, достаточно иметь общее представление о программировании. Понятно, что ты записал что-то в переменную $data. Пока не важно, что именно. А что ты потом делаешь с этой переменной? Где-то надо ее содержимое использовать, наверное? Вот в твоем коде $title, например, сначала присваивается, а потом используется.

Отправлено: 23:12, 13-11-2024 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » показать дата и времени

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Показать скрытые файлы BKPB Скриптовые языки администрирования Windows 3 18-07-2020 22:26
VBS/WSH/JS - показать устройства призраки yuv Программирование и базы данных 8 02-03-2014 18:15
Система - Один из компов сети не синхронизируется по времени с сервером времени goodhash72 Программное обеспечение Windows 3 29-10-2013 16:14
Разное - Показать раздел ruv123 Microsoft Windows 2000/XP 9 21-12-2010 21:03
Любой язык - [решено] Показать MessageBox у клиента avolkov2009 Скриптовые языки администрирования Windows 10 16-05-2010 13:21




 
Переход