簡體   English   中英

登錄/注銷,配置,session php 中的非活動代碼

[英]login/logout, config, session inactivity codes in php

我有一個 php 文件admin_trace.php ,其中集成了所有內容(配置、session 不活動、登錄/注銷、用戶名/密碼驗證和 JS 代碼)。

The php file admin_trace.php belongs to the following url http://example.com/admin_trace.php (let us suppose)

在 php 文件admin_trace.php中,我有

一個。 數據庫配置代碼

灣。 session 不活動代碼(在沒有活動時強制注銷頁面)

c。 登錄/注銷代碼

d。 用戶名/密碼驗證碼

e. 如果用戶未登錄,它將顯示登錄頁面

// Is user logged in?
<?php
if(!isset($_SESSION['pageadmin'])){ ?>
    <form action="/admin_trace.php" method="post">
        <div style='width:350px;'>
            <fieldset>
                <legend>Login</legend>
                <div>
                    <label for="user_name">User Name</label>
                    <input type="text" name="user_name">
                </div>
                <div>
                    <label for="user_pass">Password</label>
                    <input type="password" name="user_pass">
                </div>
                <div>
                    <button type="submit">Login</button>
                </div>
            </fieldset>
        </div>
    </form>
    <?PHP } else { ?>

F。 JS代碼在底部

我現在遇到的問題是我的所有代碼都在一個文件中admin_trace.php這使事情變得困難並使某些代碼(如JS)無法正常工作

問題陳述:

我想知道構建具有配置代碼session 不活動代碼登錄/注銷代碼用戶名/密碼驗證代碼JS 代碼的任何登錄表單頁面的最佳方法是什么。 當我說架構師時,我的意思是說文件 w.r.t 的相對位置。 admin_trace.php配置代碼session 不活動代碼登錄/注銷代碼用戶名/密碼等將被放置。

PHP 具有將代碼拆分為多個文件的能力。 您可以使用if語句通過includerequire語句(以及相應的include_oncerequire_once有條件地引入此代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM