사용자 로그인 페이지 표시
다음으로 [PHP]에서는 관리자 로그인 및 등록 기능을 구현합니다.
관리자가 로그인한 후 누가 온라인인지 오프라인인지 확인하고 다른 관리자의 정보를 수정 및 삭제할 수 있어야 합니다
먼저 of all 로그인 후 코드 수정:
로그인 후 페이지를 생성합니다. 코드는 다음과 같습니다.
<!DOCTYPE html> <html> <head> <title>成员</title> <style> dl{ text-align:center; border:2px solid #008800; margin-top:100px; margin-bottom:100px; margin-right:700px; margin-left:700px; } </style> </head> <body> <dl> <h1>成员管理</h1> {volist name="list" id="vo"} <dt> <h3>{$vo.user_id} 姓名:{$vo.user_name}{if $vo.status==1}</h3> </dt> {/volist} <form action="/public/index.php/index/login/logout" method="post"> <p><input style="border: #008800" type="submit" value="注销"></p> </form> </dl> </body> </html>
이때 빈 페이지로 이동합니다. 데이터를 쿼리하고 할당
application/index/controller/Login.php
<?php public function members(){ $view = new View(); $list = User::all(function($query){ $query->order('user_id','asc'); }); //设置变量输出 $view->assign('list',$list); return $view->fetch('members'); }
에members() 메소드를 추가합니다. 실행 결과는 다음과 같습니다.