Esempio n. 1
0
function reserveCheckClass($con, $startdatetime, $enddatetime, $stationid, $nowdate)
{
    $reserve = reserveCheck($con, $startdatetime, $enddatetime, $stationid);
    $reservecheck = searchStartEndTime($reserve, $startdatetime, $enddatetime);
    $reservedClass = '';
    if ($nowdate < $startdatetime) {
        if ($reservecheck == 1 || $reservecheck == 2) {
            $reservedClass = ' class="reservedtitle"';
        }
    } else {
        if ($reservecheck == 1 || $reservecheck == 2) {
            $reservedClass = ' class="pastreservedtitle"';
        } else {
            $reservedClass = ' class="pasttitle"';
        }
    }
    return $reservedClass;
}
Esempio n. 2
0
    $progcat = 'その他';
} elseif ($progcat == "stage") {
    $progcat = '演劇';
}
$epgid = $epgid;
$stationid = htmlspecialchars($rowdata[10]);
if ($now > $endfoltime) {
    print "この番組はすでに終了しているため、録画されません。<br>";
} elseif ($now > $startfoltime) {
    print "この番組はすでに放映開始しているため、録画されません。<br>";
} elseif ($now > $startfoltime - 10) {
    print "この番組は放映直前なため、録画されない可能性があります。<br>";
}
print "<form name=\"recordingsetting\" method=\"POST\" action=\"reserveepgcomp.php\">\n";
$chkoverwrap = reserveCheck($con, $startfoltime, $endfoltime, $stationid);
$reserveCheck = searchStartEndTime($chkoverwrap, $startfoltime, $endfoltime);
if (!$chkoverwrap) {
    // 重複なし
    print "<input type=\"submit\" value=\"予約\" ><br>\n";
} else {
    if ($reserveCheck == 1) {
        print "<strong>この番組は既に予約済みです。</strong><br>\n";
    } else {
        if ($reserveCheck == 2) {
            print "<strong>この番組は既に一部予約済みです。</strong><br>\n";
        }
    }
    print '<table width="60%" style="width: 60%">';
    print '<tr><th>削除</th><th>予約番組名</th><th>開始</th><th>終了</th><th>尺(分)</th></tr>';
    foreach ($chkoverwrap as $item) {
        $prereservedtitle = $item['title'];
Esempio n. 3
0
 } else {
     $desc .= "<br><br>\n";
     $desc .= "        " . htmlspecialchars(foldate2print($enddatetime));
 }
 $height = htmlspecialchars($stationrowdata['lengthmin']) * 3;
 $epgid = htmlspecialchars($stationrowdata['epgid']);
 $epgcategory = htmlspecialchars($stationrowdata['epgcategory']);
 if (isset($timetablehash[$startdatetime])) {
     $number = $timetablehash[$startdatetime];
     //print "$stationname $stationrowdata[0] [$number] $printstarttime $title $desc<br>\n";
 } else {
     $number = 0;
     //print "$stationname $stationrowdata[0] 現在番組 $printstarttime $title $desc<br>\n";
 }
 $reservedStyle = '';
 $reserveCheck = searchStartEndTime($reserve, $startdatetime, $enddatetime);
 if ($reserveCheck == 1) {
     $reservedStyle = ' style="border: 3px #ff0000 solid;" ';
 } else {
     if ($reserveCheck == 2) {
         $reservedStyle = ' style="border: 3px #ff000f dashed;" ';
     }
 }
 $program = " onClick=\"location = './reserveepg.php?epgid={$epgid}'\" {$reservedStyle}>\n";
 $program .= "      <span id=\"epgstarttime\">{$printstarttime}</span>\n";
 $program .= "      <A HREF=\"./reserveepg.php?epgid={$epgid}\"><span id=\"epgtitle\">{$title}</span></A>\n";
 $program .= "      <span id=\"epgdesc\">\n";
 $program .= "        {$desc}\n";
 $program .= "      </span>";
 if ($epgcategory == "") {
     $item["{$number}"]["{$stationname}"] = $program;