Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.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_Pdo - Fatal编程技术网

Php 如何让特定用户在登录后输出其姓名

Php 如何让特定用户在登录后输出其姓名,php,html,pdo,Php,Html,Pdo,好的,我会详细说明,但要简单。 1用户注册后,其信息将存储到数据库中(已完成) 2一旦用户登录并成功获得访问主页的授权。如何输出他们的名字和姓氏 我知道这是php,但我正在使用PDO和php。希望我的代码能帮助你帮助我。谢谢 //INSERT THE INFORMATION INTO THE DATABASE $query = "INSERT INTO stable (email, first_name, last_name, user_name, user_pass, re_pas

好的,我会详细说明,但要简单。 1用户注册后,其信息将存储到数据库中(已完成) 2一旦用户登录并成功获得访问主页的授权。如何输出他们的名字和姓氏

我知道这是php,但我正在使用PDO和php。希望我的代码能帮助你帮助我。谢谢

//INSERT THE INFORMATION INTO THE DATABASE
      $query = "INSERT INTO stable (email, first_name, last_name, user_name, user_pass, re_password ) VALUES (:useremail, :firstname, :lastname, :username, :password, :repassword)"; 
      $result = $linkID->prepare($query);
      $result->execute(array(
          ':useremail' => $useremail,
          ':firstname' => $firstname,
          ':lastname' => $lastname,
          ':username' => $username,
          ':password' => $password,
          ':repassword' => $repassword
          ));

      //Displays an appropriate message
      if ($result) {
        // logged in
        header('Location: ../inc/home.php');
      };
Html:



如果您授权用户和会话ID,并正确存储变量,则可以使用

<?php echo "Hello $firstname $lastname!";


您如何授权用户?您没有在显示的代码中授权用户。啊,非常感谢:)如果这对您有帮助,请向上投票和/或标记为答案,这样其他人将来可以使用您的问题作为参考:D@GianniZamora
<?php echo "Hello $firstname $lastname!";
 if ($result) {
    // logged in
    header('Location: ../inc/home.php');
    $variablename = "Hello $firstname $lastname!"
  };

<div id="div2" class="container">
<div class="jumbotron text-center" style=" background-color:transparent ; position:relative; bottom:145px;">
    <p><?php echo "$variablename" ?></p>
</div>