一个启动php脚本的按钮,怎么样?

Str*_*rry 14 php submit form-submit

我想点击它后创建一个启动我的PHP脚本的按钮.所以,我只是制作2个单独的文件,并将动作发布到php文件,然后让它启动?或者有更好的方法吗?可能在一个文件中?

更新:

好吧,我基本上创建了一个脚本,它将执行一系列循环,直到它完成.因此,通常当我访问页面时它会自动启动,因此我只是在需要时创建一个按钮才能启动它.

更多信息:回答其中一个问题,"启动脚本"就像执行脚本一样.

更多信息:我真的不需要将提交表单中的任何数据传递给php脚本.我只想在按下按钮时运行脚本.我只是想知道最好的方法是什么.

Car*_*ima 18

拥有像您建议的2个文件将是最简单的解决方案.

例如:

2档解决方案:

的index.html

(.. your html ..)
<form action="script.php" method="get">
  <input type="submit" value="Run me now!">
</form>
(...)
Run Code Online (Sandbox Code Playgroud)

script.php的

<?php
  echo "Hello world!"; // Your code here
?>
Run Code Online (Sandbox Code Playgroud)

单文件解决方案:

的index.php

<?php
  if (!empty($_GET['act'])) {
    echo "Hello world!"; //Your code here
  } else {
?>
(.. your html ..)
<form action="index.php" method="get">
  <input type="hidden" name="act" value="run">
  <input type="submit" value="Run me now!">
</form>
<?php
  }
?>
Run Code Online (Sandbox Code Playgroud)