如何从两个不同的HTML文本框中获取值?

Ble*_*kos 1 php

使用时我在PHP中遇到问题$_POST['something'];.

我在HTML正文中有两个文本框,如下所示:

<form method="post">
    <div class="style7">
        Data Base username
        <input name="uname" type="text" style="width: 136px" /></div>
</form>

<form method="post">
    <div class="style7">
        Password:<input name="pass" type="password" style="width: 202px" /></div>
</form>
Run Code Online (Sandbox Code Playgroud)

我想从这些文本框中获取值,所以我这样做:

<?php
    $uname = $_POST['uname'];
    $pass = $_POST['pass'];
    echo $pass;
    echo $uname;
?>
Run Code Online (Sandbox Code Playgroud)

当我只在第一个文本框中放置一个值时,它只打印第一个.当我只在第二个文本框上放置一个值时,会发生同样的情况.但是,当我在每个文本框中同时放置值然后点击时Enter,它只打印第二个值.

有没有办法使用PHP同时从两个HTML文本框中获取值?

Thi*_*ter 6

你需要把它们放在一起<form>.

<form method="post">
    <div class="style7">
        Data Base username
        <input name="uname" type="text" style="width: 136px" />
    </div>
    <div class="style7">
        Password
        <input name="pass" type="password" style="width: 202px" />
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)