این یه مثال برای لاگین
function login()
{
$error=array();
if(isset($_POST['submit']))
{
if(!empty($_POST['usname']))
{
$usname=$_POST['usname'];
}
else
{
$error[]="نام کاربری را وارد کنید";
}
if(!empty($_POST['psskey']))
{
$psskey=$_POST['psskey'];
}
else
{
$error[]="کلمه عبور را وارد کنید";
}
if(empty($error))
{
$q="SELECT * FROM `admin_user` WHERE `usname`='$usname' AND `secretkey`='$psskey'";
$r=$this->database->runQuery($q);
//$count=$this->database->counter($r);
$row=$this->database->fetch($r);
if($row['id'])
{
$this->session->setSession("adminid",$row['id']);
$this->tools->redirect("index.php");
}
else
{
echo "نام کاربری یا کلمه عبور اشتباه است";
}
}
else
{
foreach($error as $val)
{
echo $val."<br />";
}
}
}
}