streamupload/uploadpage/index.php
gitlab.com/pepa65 3e2fd5f302 Presentation
2022-09-13 02:17:37 +07:00

57 lines
2.0 KiB
PHP
Executable File

<?php // Schedule page
require "check.php";
$user=$_SESSION['user'];
print('<!DOCTYPE html>
<meta charset="utf-8">
<title>Stream Upload scheduling</title>
<link rel="icon" href="favicon.png">
<link rel="stylesheet" href="page.css">
<script>
function respond(){
const feedback = document.getElementById("response");
feedback.innerHTML = "<b>File is uploading</b>";
}
</script>
<div class="container">
<div class="incontainer">
<table>
<tr><td></td><td align="center"><h1>Stream Upload</h1></td></tr>
<tr>
<td class="left">User:</td>
<td class="right"><b>'.$user.'</b></td>
<form action="check.php" method="post">
<td><input class="shiftleft" type="submit" name="logoff" value="Logoff"></td>
</form></tr>
<form action="upload.php" method="post" enctype="multipart/form-data" onsubmit="respond()">
<tr>
<td>Target:</td>
<td>
<select name="target" id="target" required>
<option value="" disabled selected hidden>Streaming Destination</option>
<option value="Restream">Restream</option>
<option value="Facebook">Facebook</option>
<option value="YouTube">YouTube</option>
</select>
</td></tr>
<tr>
<td class="left">Streamkey:</td>
<td class="right"><input type="text" name="streamkey" required title="string of 0-9, a-z, A-Z, underscore or dash characters" pattern="[a-zA-Z0-9_-]+"></td></tr>
<tr>
<td>Date & Time:</td>
<td><input type="datetime-local" name="datetime" title="Click on the date to get a popup" required></td></tr>
<tr>
<td class="left">Video File:</td>
<td class="right"><input type="file" name="file" required accept=".mp4"></td></tr>
<tr>
<td class="left">Notify email:</td>
<td class="right"><input type="email" name="email" title="Not required"></td></tr>
<tr><td><br></td></tr>
<tr><td></td><td class="right"><input type="submit" value="Schedule Stream" name="schedule"></td></tr>
<tr><td><br></td></tr>
<tr><td align=center colspan="2" id="response"></td></tr>
</form>
</table>
</div>
</div>');
?>