PHP 不回顯儲存在變數中的表單數據
P粉078945182
P粉078945182 2024-04-02 18:59:32
0
1
530

<html>
<body>
    <form name="formularz" action="#" method="post">
        <input type="text" name="t" value="tekst" />
        <input type="hidden" name="h" value="ukryte" />
        <input type="password" name="p" value="hasło" />
        <button type="submit">Wyślij</button>
    </form>
    
    <?php
    if(isset($_POST['t']) && isset($_POST['h']) && isset($_post['p']))
    {
        
        $t = (isset($_POST['t'])?  $_POST['t']: '');
        $h = (isset($_POST['h'])?  $_POST['h']: '');
        $p = (isset($_POST['p'])?  $_POST['p']: '');
        
        echo "<p>text=$t,    hidden=$h, password=$p",    '</p>';
    }
    ?>
</body>
</html>

上面的程式碼應該會建立一個表單,然後透過 php 腳本顯示它。這是我老師資源的 1:1 副本,其他學生也能使用。全班集體稱其為相同,最終失敗的謎團至今仍未解開。

沒有錯誤警告,腳本只是在提交表單後不顯示任何內容。請幫助我。

P粉078945182
P粉078945182

全部回覆(1)
P粉322319601

你的條件是錯的,最後一個方法isset 是小寫的$_post ,應該是這樣的: if(isset($_POST['t']) && isset($_POST['h']) && isset ($ _POST['p']))

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板