Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用按钮将变量传递到另一个php页面_Php_Html - Fatal编程技术网

使用按钮将变量传递到另一个php页面

使用按钮将变量传递到另一个php页面,php,html,Php,Html,因此,如果有人登录到我的脚本中,读取值并将其存储,然后将其设置为变量,那么我将尝试为成员可以注册的内容创建一个注册页面 剧本很简单 <div id="english1"><p id="english1p">تأكد من بياناتك ثم اضغط رز الموافقة</p><br> <form class="register2" action="includes/register2.inc.php" method

因此,如果有人登录到我的脚本中,读取值并将其存储,然后将其设置为变量,那么我将尝试为成员可以注册的内容创建一个注册页面

剧本很简单

     <div id="english1"><p id="english1p">تأكد من بياناتك ثم اضغط رز الموافقة</p><br>
     <form class="register2" action="includes/register2.inc.php" method="post" name="register2form"
     <p class="username">اسم المستخدم: <?php echo htmlentities($_SESSION['username']); ?></p>
     <p class="email">الايميل: <?php echo htmlentities($_SESSION['email']); ?></p>
     <p class="age">السن: <?php echo htmlentities($_SESSION['age']); ?></p>
     <p class="coursetype">الكورس المراد التسجيل فيه: <?php echo $coursename; ?></p>
     <p class="paymethod">طرق الدفع:</p><ol><li>طريقة</li>
                                          <li>طريقة</li>
                                          <li>طريقة</li>
                                      </ol>
                                      <p class="sure">للتأكيد اضغط تسجيل</p>
     <input class="register2button"
            type="button"
            value="تسجيل" 
            onclick="" />
     </div>

课程名称:

支付方式

  • طيقة
  • طيقة
  • 忽略你不懂的字母,它是阿拉伯语。

    因此,脚本读取变量,然后我希望当成员单击submit按钮时,页面
    将变量发布到
    包括/register2.inc.php
    ,而无需输入,因为变量已设置。


    我该怎么做呢?

    表单中
    ,而不是
    p
    您应该为每个参数使用
    输入

    <input type="text" name="username" value="<?php echo htmlentities($_SESSION['username']); ?>"/>
    

    如果您想保留
    标签,您可以将所有要传递到下一页的变量存储在
    中。这些框不会显示在页面上,但会随您发送到服务器的任何请求一起传递数据

    您可以将值存储在隐藏元素中,并将其传递到下一页

    <form action="page name" method="post">
       <input type="hidden" name="username" value="<?php echo htmlentities($_SESSION['username']); ?>" />
       <p class="username"> username : <?php echo htmlentities($_SESSION['username']); ?></p>
      <input type="submit" name="submit" value="submit" >
    </form>
    
    
    
    <form action="page name" method="post">
       <input type="hidden" name="username" value="<?php echo htmlentities($_SESSION['username']); ?>" />
       <p class="username"> username : <?php echo htmlentities($_SESSION['username']); ?></p>
      <input type="submit" name="submit" value="submit" >
    </form>