Changes

551 bytes removed ,  2 years ago
m
Line 25: Line 25:     
所以我们有:
 
所以我们有:
<source lang="php">
+
 
<mypage.php>
+
{{Template:CodeSampleForLoginProcess}}
    <main.inc.php>
  −
      <master.inc.php>
  −
        #1#
  −
      </master.inc.php>
  −
      #2#
  −
      if (! isset($_SESSION["dol_login"]))
  −
      {
  −
        if (isset($_POST["username"]))
  −
        {
  −
          ...
  −
          // if user and pass are ok, we set $login
  −
          $login=
  −
        }
  −
        if (! $login)
  −
        {  
  −
  // We show login page
  −
  include_once(DOL_DOCUMENT_ROOT."/lib/security.lib.php");
  −
  dol_loginfunction($langs,$conf,$mysoc);
  −
  exit;
  −
        }
  −
        ...
  −
      }
  −
    </main.inc.php>
  −
  #3#
  −
</mypage.php>
  −
</source>
      
   #1#表示我们稍后将使用的许多库的加载,但也初始化包含正在运行的PHP上下文的对象和变量(加载配置文件、加载语言文件以及创建尚未经过身份验证的空用户)。
 
   #1#表示我们稍后将使用的许多库的加载,但也初始化包含正在运行的PHP上下文的对象和变量(加载配置文件、加载语言文件以及创建尚未经过身份验证的空用户)。