首页 > 解决方案 > html按钮显示php脚本结果

问题描述

我在一个单独的文件中有这个脚本作为我的 index.php。

我想要一个按钮,如果按下它会在 index.php 中显示我的 PHP 脚本的结果,但是当我使用

<form action="../inc/script.php" method="post">
    <input type="submit" value="Scan">
</form>

它只是进入 script.php 页面。如何更改它以使其保留在 index.php 上并 print_r 来自 index.php 页面上脚本的数组?

标签: phphtml

解决方案


表单操作告诉浏览器将表单结果发布到该页面。如果您想留在当前页面上,您需要删除该操作。然后,您必须检查帖子并将结果包含在当前页面中。

<form method="post">
    <input type="submit" name="Scan" value="Scan">
</form>

<?php 
    if (isset($_POST['Scan'])) { 
        include '../inc/script.php';
    } 
?>

推荐阅读