PHP—在服务器中发送到URL的表单

PHP—在服务器中发送到URL的表单,php,forms,Php,Forms,我有一个关于PHP的问题,我不知道这是否可行 我想要一张表格,类似这样: <form action="myfile.php" method="post"> Video URL: <input type="text" name="vidurl"><br> <input type="submit" value="Submit"> </form> 视频URL: 例如,我希望在文本字段“vidurl”中输入的任何URL都能在主机中打开 视

我有一个关于PHP的问题,我不知道这是否可行
我想要一张表格,类似这样:

<form action="myfile.php" method="post">
Video URL: <input type="text" name="vidurl"><br>
<input type="submit" value="Submit">
</form>

视频URL:
例如,我希望在文本字段“vidurl”中输入的任何URL都能在主机中打开

视频URL:(文本字段):
当他们点击提交时,视频会在主机中打开,我希望它有一个计时器。例如,打开视频5秒钟,然后将其关闭,然后再次打开并关闭。
有人能帮我吗?谢谢

exec('/path/to/Chrome ' . $_POST['vidurl']);
这将在页面打开时执行Chrome。如果希望每X秒刷新一次此页面,则需要在本地创建一个html文件。还没有测试过,但您可能想要这样的东西:

<form action="myfile.php" method="post">
Video URL: <input type="text" name="vidurl"><br>
<input type="submit" value="Submit">
</form>
myfile.php:

exec('/path/to/Chrome file:///path/to/page-refresher.html?url=' . $_POST['vidurl']);
page-refresh.html

<html>
  <head></head>
  <body>
      <iframe id="iframe"></iframe>

      <script>
          window.onload = function () {
              var iframe = document.getElementById('iframe');
              iframe.src = window.location.search.replace('?url=', '');

              iframe.onload = function () {
                  window.setTimeout(
                      function () {
                          window.location.reload();
                      }, 
                      5000
                  );
              };
          };
      </script>
  </body>
</html>

你可能只想
myfile.php
包含一个
——你可以在主机上打开JavascriptBy时显示/隐藏它。你的意思是,在服务器上,你想启动一个新的浏览器进程并打开一个youtube视频?你想要一个带有地址的弹出窗口吗?然后将Javascript与window.open()函数一起使用。@Bagonyi是的,这就是我想要的mean@MarcelBalzer不,我想要的是youtube视频在主机中打开,并自我刷新,例如每5秒一次,您好,谢谢您的回答,一个问题,如果我需要添加限制计时器,例如,我不希望人们每10分钟发送超过100次刷新,有没有办法实现这一点?谢谢。我还想知道,不使用ssh“TOP”如何查看当前任务