root/trunk/install/php/view_syabas.php

リビジョン 59, 1.4 kB (コミッタ: sorshi, コミット時期: 17 年 前)

パッチ適用:チケット #4 Syabas(Mediawiz,LinkPlayer?,etc...)での再生対応パッチ http://www.dcc-jpl.com/foltia/ticket/4

Line 
1 <?php
2 /*
3  Anime recording system foltia
4  http://www.dcc-jpl.com/soft/foltia/
5
6
7 目的
8 MediaWiz,LinkPlayer をはじめとする Syabasアーキテクチャのネットワークメディアプレーヤでの再生
9
10 引数
11 pid:PID
12
13 出力
14
15 <Title>|0|0|http://servername/foltia/tv/filename.m2p|
16
17 参考URL
18 http://www.geocities.co.jp/SiliconValley-Cupertino/2647/tec.html
19
20 */
21
22 include("./foltialib.php");
23
24 $pid = getgetform(pid);
25
26 if ($pid == "") {
27         exit;
28 }
29
30 ?>
31
32
33 <?php
34 if ($pid == "") {
35     exit;
36 }
37
38
39 $con = m_connect();
40 $query = "
41 SELECT
42 foltia_program.tid,
43 stationname,
44 foltia_program.title,
45 foltia_subtitle.countno,
46 foltia_subtitle.subtitle,
47 foltia_subtitle.startdatetime ,
48 foltia_subtitle.lengthmin  ,
49 foltia_subtitle.pid ,
50 foltia_subtitle.m2pfilename ,
51 foltia_subtitle.pspfilename
52 FROM foltia_subtitle , foltia_program ,foltia_station 
53 WHERE foltia_program.tid = foltia_subtitle.tid AND foltia_station.stationid = foltia_subtitle.stationid
54  AND foltia_subtitle.pid = '$pid' 
55  
56     ";
57     $rs = m_query($con, $query, "DBクエリに失敗しました");
58
59 $rows = pg_num_rows($rs);
60 if ($rows == 0){
61     print "";
62     exit;
63 }else{
64 $rowdata = pg_fetch_row($rs, 0);
65
66 $title = $rowdata[2];
67 $episode = $rowdata[3];
68 $subtitle = $rowdata[4];
69 $m2pfilename = $rowdata[8];
70 $serveruri = getserveruri();
71 }
72
73 print "\n";
74 print "\n";
75
76 print "$title";
77 print " 第". "$episode" . "話 ";
78 print "$subtitle";
79 print "|0|0|";
80 print "http://$serveruri$httpmediamappath/$m2pfilename";
81 print "|";
82
83 ?>
84
85
86
87
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。
track feed