0

我试图让用户在文本框中输入他们的名字,然后通过每个页面(开关和案例的一部分)输出它:

default:
   $message = "Enter your name and click start.";
   $nextDecision = "
                <form action=\"index.php\" method=\"POST\">
                <input type=\"text\" name=\"input_value\">
                <input type=\"submit\" value=\"Start\" name=\"submit\" />
                </form>";


                if (isset($_POST['submit']))
                {
                // Execute this code if the submit button is pressed.
                $name = $_POST['input_value'];


                $message = "message";
                $nextDecision = "<form action=\"index.php\" method=\"get\">
                <input type=\"radio\" name=\"choice\" value=\"back\">choice<br>
                <input type=\"submit\">
                </form>";

                }
    break;

在我的 index.php 页面中,它将打印名称,直到用户按下提交并转到 if 语句之外的不同情况。有没有办法在 if 语句之外传递变量?

4

0 回答 0