在单击链接时存储输入值


store the input value when clicking on a link

我读过关于表单的$_POST和$_GET来获得输入值,但我认为我的情况有点困难。

让我向你解释一下:我有这种情况:

if (!isset($_GET['submit'])){
            echo('Introduceti numarul de articole pe care doriti sa le cumparati in casuta alaturata <input type="number" name="stoc" id="stoc" value=""> apoi apasati <a href="?submit=true" name=submit" class="btn">Continuare</a> daca doriti sa cumparati produsul. Anuntul nu va mai fi activ pe site!<br/>
                ');
        }
        else{
             !!! When i get here i need to know the value of the inbut above
        }

我的输入和链接标签是:

<input type="number" name="stoc" id="stoc" value=""> 
<a href="?submit=true" name=submit" class="btn">Continuare</a>

我该怎么做?

假设html代码有这个:

<html>
    <body>
        <form action="welcome.php" method="get">
            Name: <input type="text" name="name"><br>
            E-mail: <input type="text" name="email"><br>
            <input type="submit">
        </form>
    </body>
</html>

然后您可以在php:上执行此操作

if (!isset($_GET['submit'])){
            echo('
                <h1>Introduceti numarul de articole pe care doriti sa le cumparati in casuta alaturata <input type="number" name="stoc" id="stoc" value=""> apoi apasati <a href="?submit=true" name=submit" class="btn">Continuare</a> daca doriti sa cumparati produsul. Anuntul nu va mai fi activ pe site!</h1><br/>
                ');
        }
        else{
             // When i get here i need to know the value of the inbut above
            echo "Welcome ".$_GET['name']."<br>";
            echo "Your email is: ".$_GET['email']."<br>";
        }

有关更多示例,您可以访问W3School