php - 当在另一个 PHP 文件中遇到一个操作时,动态地导致一个 PHP 文件发生变化

标签 php jquery

我有两个使用框架向用户显示的 PHP 文件。 (以下是两个文件中的一小部分代码)

第一个 PHP 文件 - q11.php

echo "<form action = 'q21.php' method = 'post' id = 'sub1'>";
    echo "<br><input type = 'submit' name = 'ans' value = 'a'>";
    echo "<br><input type = 'submit' name = 'ans' value = 'b'>";
    echo "<br><input type = 'submit' name = 'ans' value = 'c'>";
    echo "<br><input type = 'submit' name = 'ans' value = 'd'>";
echo "</form>";

第二个 PHP 文件 - status.php

echo "<h4 id = 'q1'>Question 1";

现在,当用户单击属于第一个 PHP 文件 (q11.php) 的任何提交按钮时,我想更改第二个 PHP 文件 (status.php) 中 h4 元素的颜色。

在此先感谢您的指导和帮助。

最佳答案

首页

<form action = 'status.php' method = 'post' id = 'sub1'>
<input type = 'submit' name = 'ans' value = 'a'><br>
<input type = 'submit' name = 'ans' value = 'b'><br>
<input type = 'submit' name = 'ans' value = 'c'><br>
<input type = 'submit' name = 'ans' value = 'd'>
</form>

第二页:status.php

<?php
if($_POST['ans'])
{
    $ans=$_POST['ans'];
    if($ans=='a')
    {
        $color='blue';
    }
    if($ans=='b')
    {
        $color='red';
    }
    if($ans=='c')
    {
        $color='green';
    }
    if($ans=='d')
    {
        $color='yellow';
    }
}
?>
<h4 id = 'q1' style="color:<?php echo $color; ?>">Question 1</h4>

试试这个...

关于php - 当在另一个 PHP 文件中遇到一个操作时,动态地导致一个 PHP 文件发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30860126/

相关文章:

php - 使用 view::share( ) 返回多个变量 - Laravel 5.1

使用 Django 进行 Jquery 自动完成

jquery - 仅适用于 IE 的 JQuery 对话框内的 Iframe 问题

javascript - Jquery 循环遍历每个 li 的每个 ul

javascript - 如何使用 Node.js 读取 jQuery 的 HTML 文件

php - ffmpeg 和 php 从视频中获取图像并将视频转换为 ogg

php - PHP 中的未知 MySQL 服务器主机错误

php - 如何配置 netbeans php 项目以免将所有文件复制到 var/www

javascript - 函数执行后重新加载页面

php - MYSQL & PHP 如何显示一个表中有多少个结果