Здравствуйте,
Есть некая форма, куда нужно вставить файл.
Я бы хотел сделать так что бы файл можно было открыть методом $_GET
То есть через ссылку.Ссылка на прямой файл, без выбора файла с пк
ну типа такого $dict = $_GET['get'];
Сам скрипт вот
открывает файл с input
я создал пустую стр,ну для проверок,и поставил туда скрипт,как только захожу она обновляется и становится просто белый фон.
И может быть я,что то не правильно написал
<script type="text/javascript">tsplayer("ts_player");</script>
<div id="ts_player">Подождите, идет загрузка плеера...</div>
может тут ошибка,и еще выдало ошибки
Uncaught ReferenceError: tsplayer is not defined 0-30:31
Uncaught SyntaxError: Unexpected token { 0-30:34
Uncaught ReferenceError: tsplayer is not defined
Зарегистрировался в в одном проекте и упёрся в проблему....
По идее Скрипту идет запрос с файлом torrent,и скрипт обрабатывает и выдает уникальный код плеера.Но у меня он не чего не выдает.
Помогите исправить,я дальше уже не могу.
// подключение файла с клиентом
require_once('/php/ts_client.php');
define('API_KEY', 'a5cf6c96942e6e64eb073a229fd333e1'); // ваш код партнера, находится в разделе "Мой профиль"
define('ZONE_ID', 2082); // идентификатор площадки, находится в разделе "Площадки", колонка "ID"
// создание клиента
$client = new TS_Client(API_KEY);
/*
* Метод add_content имеет такие параметры:
* - id площадки
* - содержимое torrent-файла в кодировке base64
* - название контента (кодировка UTF-8)
* - длительность в секундах
*
* При успешном добалении контента в систему Torrent Stream метод
возвращается уникальный идентификатор контента ($content_uid).
* В случае ошибки возвращается FALSE.
*/
$torrent_data = file_get_contents('$AUTHOR_EMAIL$');
$content_name = '$ENTRY_TITLE$';
$duration = 5580;
$content_uid = $client->add_content(ZONE_ID, base64_encode($torrent_data), $content_name, $duration);
// полученный идентификатор можно использовать для переадресации на страницу плеера на сервере Torrent Stream
header('Location: http://torrentstream.org/play.php?id=' . $content_uid);
// либо создать плеер на сайте партнера с помощью встроенного кода
echo "<div id=\"ts_player\">Подождите, идет загрузка плеера...</div>
<script type=\"text/javascript\">
var tsHost = ((\"https:\" == document.location.protocol) ? \"https://\" : \"http://\");
document.write(unescape(\"%3Cscript src='\" + tsHost + \"torrentstream.net/p/" . $content_uid . "'
type='text/javascript'%3E%3C/script%3E\"));
</script>
<script type=\"text/javascript\">
tsplayer(\"ts_player\");
</script>";
?>
PHP-клиент
PHP-клиент представляет собой готовый класс для работы с XML API.
Скачать PHP-клиент (версия 1.0.2)
php активирован на сайте,а подключить не знаю как.
// подключение файла с клиентом
require_once('ts_client.php');
define('API_KEY', '48e6f780c31e49e9018f9d3df8b75218'); // ваш код партнера, находится в разделе "Мой профиль"
define('ZONE_ID', 15); // идентификатор площадки, находится в разделе "Площадки", колонка "ID"
// создание клиента
$client = new TS_Client(API_KEY);
/*
* Метод add_content имеет такие параметры:
* - id площадки
* - содержимое torrent-файла в кодировке base64
* - название контента (кодировка UTF-8)
* - длительность в секундах
*
* При успешном добалении контента в систему Torrent Stream метод
возвращается уникальный идентификатор контента ($content_uid).
* В случае ошибки возвращается FALSE.
*/
$torrent_data = file_get_contents('/path/to/test.torrent');
$content_name = 'Test content';
$duration = 5580;
$content_uid = $client->add_content(ZONE_ID, base64_encode($torrent_data), $content_name, $duration);
// полученный идентификатор можно использовать для переадресации на страницу плеера на сервере Torrent Stream
header('Location: http://torrentstream.org/play.php?id=' . $content_uid);
// либо создать плеер на сайте партнера с помощью встроенного кода
echo "<div id=\"ts_player\">Подождите, идет загрузка плеера...</div>
<script type=\"text/javascript\">
var tsHost = ((\"https:\" == document.location.protocol) ? \"https://\" : \"http://\");
document.write(unescape(\"%3Cscript src='\" + tsHost + \"torrentstream.net/p/" . $content_uid . "'
type='text/javascript'%3E%3C/script%3E\"));
</script>
<script type=\"text/javascript\">
tsplayer(\"ts_player\");
</script>";