我想将文件上传到服务器,以便其他用户可以访问该站点并搜索该内容
它将从客户端获取文件,并将其放入https://vidimax.elan1012549.repl.co/Videos/ 或 Videos/
因此,当 html 检索文件 Videos/FILENAME.mp4 时,任何用户都可以进入并查看视频
<input type="file" id="VIDEO">
<input type="submit" id="submit">
然后,在另一个页面上,任何用户都可以使用搜索栏访问它
<input type="text" placeholder="Search" autofocus id="SearchBar">
<input type="submit" id="search" value="search" onclick="SetQuery(), GetQuery(), reload()">
<br> <br> <br>
<textarea id="ShowResultsFor"></textarea>
<br><br><br>
<div id="div">
<video src="Videos/" width="1080" height="720" controls id="Result2">
</video>
</div>
let Query;
let Video;
function SetQuery(){
var Search = document.getElementById("SearchBar");
Query = Search.value;
}
function GetQuery(){
document.getElementById("ShowResultsFor").value = ("Results for: " + Query);
Video = (Query + ".mp4");
document.getElementById("Result2").src = ("Videos/" + Video);
console.log(document.getElementById("Result2").src)
}
function reload(){
var container = document.getElementById("div");
var content = container.innerHTML;
container.innerHTML= content;
//this line is to watch the result in console , you can remove it later
console.log("Refreshed");
}
我特别不能使用 PHP,因为浏览器只下载 .php 文件,因为它不支持 php
我希望它适用于大多数浏览器
编辑:我用python找到了一个方法