function Delete($table, $id) { // $db = Connect(); // $query = sprintf("delete from %s where ID = %s", mysql_real_escape_string($table), $id); // $rows = mysql_query($query, $db); // return mysql_affected_rows($db);S //$kq = TaiKhoan::XoaTaiKhoan(3); $kq = 0; switch ($table) { case 'danhmuc': $kq = DanhMuc::XoaDanhMuc($id); break; case 'danhmuccon': $kq = DanhMucCon::XoaDanhMucConTheoID($id); break; case 'taikhoan': $kq = TaiKhoan::XoaTaiKhoan($id); break; case 'tailieu': $kq = TaiLieu::XoaTaiLieu($id); break; case 'binhluan': $kq = BinhLuan::XoaBinhLuan($id); break; } return $kq; }
<?php if (!isset($_SESSION)) { session_start(); } $result = -3; //khong dươc phep include_once '../include/functions.php'; include_once '../objects/taikhoan.php'; if (isset($_SESSION['taikhoan'])) { $tk = unserialize($_SESSION['taikhoan']); if ($tk->Admin == 1) { if (isset($_GET['TenDangNhap']) && isset($_GET['TenHienThi']) && isset($_GET['Admin']) && isset($_GET['Email']) && isset($_GET['Enable']) && isset($_GET['ID'])) { $id = $_GET['ID']; $tendangnhap = $_GET['TenDangNhap']; $tenhienthi = $_GET['TenHienThi']; $admin = $_GET['Admin']; $email = $_GET['Email']; $enable = $_GET['Enable']; if (strlen($id) > 0 && strlen($tendangnhap) > 0 && strlen($email) > 0) { $result = TaiKhoan::SuaTaiKhoanTheoID($id, $tendangnhap, $tenhienthi, $email, $admin, $enable); } else { $result = -2; //thieu thong tin } } } } echo $result; //-1 da co, 0 khong duoc, 1 ok
$danhmuccon = $_GET['d']; $lishtailieu = TaiLieu::LayTatCaTaiLieuTheoDanhMucCon($danhmuccon, $trang - 1); $tongitem = TaiLieu::DemTatCaTaiLieuTheoDanhMucCon($danhmuccon); } else { $lishtailieu = TaiLieu::LayTatCaTaiLieu($type, $trang - 1); $tongitem = TaiLieu::DemTatCaTaiLieuTheoLoai($type); } } else { $lishtailieu = TaiLieu::LayTatCaTaiLieu('ebook', $trang - 1); $tongitem = TaiLieu::DemTatCaTaiLieuTheoLoai($type); } ?> <div id="content"> <div id="list-item"> <?php //print_r($lishtailieu); foreach ($lishtailieu as $tl) { $nguoiupload = TaiKhoan::LayTheoID($tl->NguoiUpload); ShowProduct($tl->ID, $tl->DanhMucCon, $tl->Ten, $tl->MoTa, $nguoiupload->TenHienThi, $tl->LuotXem, $tl->LuotDownLoad, $tl->HinhAnh, $tl->LoaiFile, $type, $tl->NguoiUpload); } //ham xua tool tip cua 1 tai lieu ra table ?> </div> <?php Page($tongitem); ?> </div>
<?php $err = ""; include_once 'objects/taikhoan.php'; include_once 'include/functions.php'; if (!isset($_SESSION)) { session_start(); } if (isset($_POST['submit'])) { if (isset($_POST['user'])) { if (isset($_POST['pass'])) { $user = $_POST['user']; $pass = $_POST['pass']; $r = TaiKhoan::DangNhap($user, $pass); if (isset($r)) { if ($r == -1) { $err = "Tài khoản đã bị khóa"; } else { $_SESSION['taikhoan'] = serialize($r); header("Location: admin.php"); } } else { $err = "Tên đăng nhâp hoặc mật khẩu không đúng"; } } else { $err = "Bạn chưa nhập pass"; } } else { $err = "Bạn chưa nhập tên đăng nhập"; } }
$hash = $_GET['pw']; if ($hash == $hashmatkhau) { $_SESSION['taikhoan'] = serialize($taikhoan); include_once './include/doimatkhauquen.php'; return; } else { header("location:index.php"); return; } } if (isset($_POST['submit'])) { if ($_POST['email'] != "" && ValidateEmail($_POST['email'])) { include_once 'include/functions.php'; include_once './objects/taikhoan.php'; include_once './include/mail.php'; $taikhoan = TaiKhoan::LayTaiKhoanTheoEmail($_POST['email']); if ($taikhoan != NULL) { $hashmatkhau = md5($taikhoan->ID . $taikhoan->TenDangNhap . $taikhoan->MatKhau . $taikhoan->NgayDangKy . $taikhoan->DangNhapCuoi); $duongdan = WEBPATH . "/quenmatkhau.php?u=" . $taikhoan->ID . "&pw=" . $hashmatkhau; //doi doan ma hash ve u=1&pw= if (SendForgotEmail($taikhoan->TenHienThi, $taikhoan->Email, $duongdan)) { echo '<div class="content-thongbao">Đã gởi 1 email về mail của bạn</div>'; return; } else { echo 'Đường truyền thất bại !'; } } else { $error = $_POST['email'] . " này không có trong CSDL"; } } else { $error = "Bạn chưa nhập email";
</th> <th> <a href="#">Admin</a> </th> <th> <a href="#">Enable</a> </th> <th> Tác vụ </th> </tr> </thead> <tbody> <!--Danh sách tài khoản--> <?php $dsTaiKhoan = TaiKhoan::LayTatCa(); foreach ($dsTaiKhoan as $tk) { $tk->MatKhau = ""; ?> <tr id="<?php echo 'taikhoan' . $tk->ID; ?> " content='<?php echo json_encode($tk, JSON_UNESCAPED_UNICODE); ?> '> <td> <?php echo $tk->ID;
include_once '/objects/objects.php'; if (!isset($_SESSION)) { session_start(); } $err = ""; $hienthi = "dangky"; if (isset($_GET['do']) && $_GET['do'] == 'reg') { if ($_POST['displayname'] != "") { if ($_POST['username'] != "") { if (strlen(trim($_POST['username'])) > 5) { if ($_POST['email'] != "") { if ($_POST['pass'] != "") { if (strlen(trim($_POST['pass'])) > 5) { if ($_POST['pass'] == $_POST['repass']) { if (ValidateEmail($_POST['email'])) { $taikhoan = new TaiKhoan(); $taikhoan->Email = $_POST['email']; $taikhoan->TenDangNhap = $_POST['username']; $taikhoan->MatKhau = $_POST['pass']; $taikhoan->TenHienThi = $_POST['displayname']; $taikhoan->IP = $_SERVER['REMOTE_ADDR']; $taikhoan->NgayDangKy = time(); $r = $taikhoan->DangKy(); if ($r > 0) { $hienthi = "thanhcong"; $_SESSION['taikhoan'] = serialize(TaiKhoan::LayTaiKhoan($taikhoan->TenDangNhap)); } if ($r == -1) { $err = "Tên đăng nhập đã có người sử dụng!"; } else { $err = "Xảy ra lỗi!";
<?php $error = ""; if (!isset($_SESSION)) { session_start(); } if (isset($_SESSION['taikhoan'])) { if (isset($_POST['submit'])) { if ($_POST['pass'] != "") { if ($_POST['pass'] == $_POST['passreplace']) { include_once 'objects/taikhoan.php'; include_once './include/functions.php'; $taikhoan = unserialize($_SESSION['taikhoan']); $tk = TaiKhoan::DoiPass($taikhoan->TenDangNhap, $taikhoan->MatKhau, $_POST['pass']); include_once 'logout.php'; TaiKhoan::DangNhap($taikhoan->TenDangNhap, $_POST['pass']); header("location:index.php"); } else { $error = "Nhập sai mật khẩu mới"; } } else { $error = "Vui lòng nhập mật khẩu"; } } } ?> <form action="" method="POST" id="doimatkhauquen" style=" padding-top: 100px; width: 400px; text-align: center;
<div class="doimatkhau-email"> <div class="doimatkhau-title">Tên: </div> <div class="doimatkhau-textbox"> <input placeholder="Tên hiển thị" type="text" name="name" value="<?php echo TaiKhoan::LayTheoID($taikhoan->ID)->TenHienThi; ?> "> </div> <br><br><hr> </div> <div class="doimatkhau-email"> <div class="doimatkhau-title">Đổi email:</div> <div class="doimatkhau-textbox"> <input placeholder="Email mới" type="text" name="email" value="<?php echo TaiKhoan::LayTheoID($taikhoan->ID)->Email; ?> "> </div> <br><br><hr> </div> <table> <tr> <td>Mật khẩu cũ</td> <td><input placeholder="Mật khẩu cũ" type="password" name="matkhaucu"></td> </tr> <tr> <td>Mât khẩu mới</td> <td> <input placeholder="Mật khẩu mới" type="password" name="matkhaumoi"></td> </tr> <tr>
<?php include_once '../include/functions.php'; include_once '../objects/taikhoan.php'; session_start(); $r = TaiKhoan::DangNhap($_GET['Username'], $_GET['Password']); if (isset($r)) { $_SESSION['taikhoan'] = serialize($r); if ($r == -1) { echo '-1'; } else { echo '1'; } } else { echo '0'; }
<?php if (isset($_POST['Username'])) { if (strlen($_POST['Username']) != 0) { if (strlen($_POST['Username']) > 3) { include_once '../objects/taikhoan.php'; include_once '../include/functions.php'; $taikhoan = TaiKhoan::KiemTraTenDangNhap($_POST['Username']); if ($taikhoan) { echo 'Tên đăng nhập đã tồn tại'; } else { echo 0; } } else { echo 'Tên đăng nhập phải dài hơn 3 ký tự'; } } else { echo 'Vui lòng nhập tên đăng nhập'; } }
<?php $type = 'ebook'; if (isset($_GET['type'])) { $type = $_GET['type']; } $page = 1; if (isset($_GET['page'])) { $page = $_GET['page']; } if (isset($_GET['k'])) { $key = $_GET['k']; $kq = TaiLieu::LayTaiLieuTheoTaiKhoan($key); $nguoiupload = TaiKhoan::LayTheoID($key); $tailieu = array_slice($kq, ($page - 1) * 12, 12); foreach ($tailieu as $tl) { ShowProduct($tl->ID, $tl->DanhMucCon, $tl->Ten, $tl->MoTa, $nguoiupload->TenHienThi, $tl->LuotXem, $tl->LuotDownLoad, $tl->HinhAnh, $tl->LoaiFile, $type, $tl->NguoiUpload); } Page(count($kq)); }
?> </a><br> <span>Tác Giả :</span> <a href="#"><?php echo $tailieu->TacGia; ?> </a><br> <span>Năm Phát Hành :</span> <a href="#"><?php echo ToDate($tailieu->NamPhatHanh); ?> </a><br> <span>Người chia sẻ :</span> <a href="#"> <?php $maTK = $tailieu->NguoiUpload; $tk = TaiKhoan::LayTheoID($maTK); echo $tk->TenDangNhap; ?> </a><br> <span>Ngày Upload :</span> <a href="#"><?php echo ToDate($tailieu->ThoiGianUpload); ?> </a><br> <span>Loại File :</span> <a href="#"><?php echo $tailieu->LoaiFile; ?> </a><br> <span>Download :</span> <a