Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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 回显用户id并存储在DB表中_Php - Fatal编程技术网

Php 回显用户id并存储在DB表中

Php 回显用户id并存储在DB表中,php,Php,我有一个在线条目,我使用登录从进入愿望页面,一切正常,希望更新此登录从。若要跟踪用户,请插入此条目。 请帮助我某人在我的标题(“location:kycapps.php”)页面中回显登录用户ID。并将用户存储在表列中 enter code here <?php //Start session session_start(); //Include database connection details require_once('db.php'); //Array to

我有一个在线条目,我使用登录从进入愿望页面,一切正常,希望更新此登录从。若要跟踪用户,请插入此条目。 请帮助我某人在我的标题(“location:kycapps.php”)页面中回显登录用户ID。并将用户存储在表列中

enter code here



<?php
 //Start session
 session_start();

 //Include database connection details
 require_once('db.php');

 //Array to store validation errors
 $errmsg_arr = array();

  //Validation error flag
   $errflag = false;

 /  /Function to sanitize values received from the form. Prevents SQL injection
 function clean($str) {
 $str = @trim($str);
 if(get_magic_quotes_gpc()) {
 $str = stripslashes($str);
  }
  return mysql_real_escape_string($str);
 }

  //Sanitize the POST values
 $username = clean($_POST['username']);
 $password = clean($_POST['password']);

 //Input Validations
 if($username == '') {
  $errmsg_arr[] = 'Username missing';
 $errflag = true;
 }
 if($password == '') {
 $errmsg_arr[] = 'Password missing';
 $errflag = true;
 }

 //If there are input validations, redirect back to the login form
 if($errflag) {
 $_SESSION['ERRMSG_ARR'] = $errmsg_arr;
 session_write_close();
 header("location: index.php");
 exit();
 }

 //Create query
 $qry="SELECT * FROM user WHERE username='$username' 
  AND   password='".md5($_POST['password'])."'";
   $result=mysql_query($qry);

  //Check whether the query was successful or not
 if($result) {
  if(mysql_num_rows($result) > 0) {
  //Login Successful
  session_regenerate_id();
  $member = mysql_fetch_assoc($result);
  $_SESSION['SESS_MEMBER_ID'] = $member['id'];
  $_SESSION['SESS_FIRST_NAME'] = $member['username'];
  $_SESSION['SESS_LAST_NAME'] = $member['password'];
  session_write_close();
  header("location: kycapps.php");
  exit();
  }else {
  //Login failed
  $errmsg_arr[] = 'user name and password not found';
  $errflag = true;
  if($errflag) {
  $_SESSION['ERRMSG_ARR'] = $errmsg_arr;
  session_write_close();
  echo("Successful Login!");
    session_start();

     $_SESSION['SESS_FIRST_NAME'] = $member['username'];
   header("location: index.php");
   exit();
   }
 }
 }else {
 die("Query failed");
 }
 ?>
在此处输入代码

会话开始已使用多次。不清楚您想要什么。。如果您想在kycapps.php中访问userid,那么您所要做的就是在kycapps.php-
session_start();echo$_会话['SESS_成员_ID']
@user2306897阅读更多关于会话的信息是的,我想访问kycapps.php中的userid,我是一个新手,请详细说明这个示例,我如何在kycapps.php中调用会话函数auth.php。