streamupload/uploadpage/index.php
2022-09-16 10:28:02 +07:00

49 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>";
}
function filename(){
var name = document.getElementById("name");
name.innerHTML = document.getElementById("input").files[0].name;
name.style.fontWeight = "normal";
}
</script>
<div class="user"><p class="user">User:&nbsp;<b>'.$user.'</b></p>
<form action="check.php" method="post">
<input id="logoff" type="submit" name="logoff" value="Logoff">
</form></div>
<div class="container">
<div class="incontainer">
<h1>Stream Upload</h1>
<form action="upload.php" method="post" enctype="multipart/form-data" onsubmit="respond()">
<div class="fileinput">
<input id="input" type="file" name="file" required accept=".mp4" onchange="filename()">
<input class="abs" id="fakeinput">
<p class="abs" id="name">Click to select the video</p>
</div>
<select name="target" id="target" required title="Click to select where to stream to">
<option value="" disabled selected hidden>Streaming Destination</option>
<option value="Restream">Restream</option>
<option value="Facebook">Facebook</option>
<option value="YouTube">YouTube</option>
</select>
<input type="text" name="streamkey" placeholder="Stream Key" required title="Enter a string of 0-9, a-z, A-Z, underscore or dash characters" pattern="[a-zA-Z0-9_-]+">
<input type="datetime-local" name="datetime" title="Click on the date to get a popup" required>
<!--input type="file" name="file" required accept=".mp4" title="Click to select a video"-->
<input type="email" name="email" placeholder="Email to notify" title="Not required">
<input type="submit" value="Schedule Stream" name="schedule">
<p id="response"></p>
</form>
</div>
</div>');
?>