if语句之外不能传递文本输入变量吗?

时间:2013-10-14 01:02:21

标签: php html html5 textwrangler

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

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语句之外?

0 个答案:

没有答案