コード例 #1
0
ファイル: slide.php プロジェクト: nsknet/dandabook
<p id="label-slide">
    Sách Nổi Bật
</p>
<div id="cycle">
        <?php 
$type = "ebook";
if (isset($_GET['type'])) {
    $type = $_GET['type'];
}
$tailieu = TaiLieu::LayTatCaTaiLieuNoiBat($type);
for ($i = 0; $i < count($tailieu); $i++) {
    $j = $i % 4;
    if ($j == 0) {
        echo '<div class="list-slide">';
        ShowProductSlide($tailieu[$i]->ID, $tailieu[$i]->DanhMucCon, $tailieu[$i]->Ten, $tailieu[$i]->MoTa, $tailieu[$i]->LuotXem, $tailieu[$i]->LuotDownLoad, $tailieu[$i]->HinhAnh, $tailieu[$i]->LoaiFile, $type);
    } else {
        ShowProductSlide($tailieu[$i]->ID, $tailieu[$i]->DanhMucCon, $tailieu[$i]->Ten, $tailieu[$i]->MoTa, $tailieu[$i]->LuotXem, $tailieu[$i]->LuotDownLoad, $tailieu[$i]->HinhAnh, $tailieu[$i]->LoaiFile, $type);
    }
    if ($j == 3) {
        echo '</div>';
    }
}
?>
 
</div>
コード例 #2
0
ファイル: useronline.php プロジェクト: nsknet/dandabook
?>
 </span>
        </p>

        <p>
            <span>Lượt xem : </span>
            <span> <?php 
echo Online::DemLuotTruyCap();
?>
 </span>
        </p>

        <p>
            <span>Tài liệu : </span>
            <span> <?php 
echo TaiLieu::DemTatCaTaiLieu();
?>
 </span>
        </p>
    </ul>
</div>


<div class="clear"></div>
<div id="contact">
    <div class="tab-left">Liên hệ</div>
    <ul class="cont-menu" id="userprofile-lienhe">
        <p id="userprofile-lienhe-yahoo">
            <a href="ymsgr:sendIM?classiclove_k">
                <img src="http://opi.yahoo.com/online?u=classiclove_k&amp;m=g&amp;t=2" />
            </a>
コード例 #3
0
ファイル: content.php プロジェクト: nsknet/dandabook
} else {
    $trang = 1;
}
if (isset($_GET['type'])) {
    $type = $_GET['type'];
    if (isset($_GET['d'])) {
        $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
?>
             
コード例 #4
0
ファイル: search.php プロジェクト: nsknet/dandabook
<?php

//http://localhost/Dandabook/index.php?act=timkiem&type=ebook&keyword=web
include_once './objects/objects.php';
$type = "";
if (isset($_GET['type'])) {
    $type = $_GET['type'];
}
$keyword = "";
if (isset($_GET['keyword'])) {
    $keyword = $_GET['keyword'];
}
$kq = TaiLieu::TimKiem($keyword, $type);
if (empty($kq)) {
    echo '<div id="content-title">Không tìm thấy </div>';
} else {
    echo '<div id="content-title">Tìm kiếm được ' . count($kq) . ' với từ khóa: ' . $keyword . '</div>';
}
$page = 1;
if (isset($_GET['page'])) {
    $page = $_GET['page'];
}
$tailieuup = array_slice($kq, ($page - 1) * 12, 12);
foreach ($tailieuup 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);
}
Page(count($kq));
コード例 #5
0
ファイル: functions.php プロジェクト: nsknet/dandabook
function ShowYeuThich($id)
{
    $type = 'ebook';
    if (isset($_GET['type'])) {
        $type = $_GET['type'];
    }
    $yeuthich = YeuThich::LayTaiLieuTheoTaiKhoan($id);
    foreach ($yeuthich as $ythich) {
        $tl = TaiLieu::LayTaiLieuTheoMa($ythich);
        ShowSlideYeuThich($tl->ID, $tl->Ten, $tl->TacGia, $tl->LuotXem, $type, $tl->LoaiFile, 1, $tl->NguoiUpload);
    }
}
コード例 #6
0
 public static function getNamXB()
 {
     return TaiLieu::select('nam_xuat_ban')->distinct()->orderBy('nam_xuat_ban')->get();
 }
コード例 #7
0
ファイル: tes.php プロジェクト: nsknet/dandabook
<?php

//for($i=0;$i<100;$i++)
include_once './objects/tailieu.php';
include_once './include/functions.php';
for ($i = 0; $i < 1000; $i++) {
    $id = $i;
    $tailieu = TaiLieu::LayTaiLieu($id);
    $duongdan = 'upload/' . $id . '.danda';
    $sotrang = 0;
    if (file_exists($duongdan)) {
        $sotrang = TaiLieu::LaySoTrang($duongdan, $tailieu->LoaiFile);
    }
    echo $sotrang;
    TaiLieu::ThemSoTrang($id, $sotrang);
}
コード例 #8
0
ファイル: profile.php プロジェクト: nsknet/dandabook
         <li><a href="?act=profile&k=info">Sửa thông tin </a></li>
         <li><a href="?act=profile&k=listupload">Danh sách upload</a></li>
         <li><a href="?act=profile&k=yeuthich">Danh sách yêu thích</a></li>
     </ul>
 </div>
 <div id="profile-content">
     <?php 
 if (isset($_GET['k'])) {
     $key = $_GET['k'];
     switch ($key) {
         case "info":
             include_once './include/doimatkhau.php';
             break;
         case "listupload":
             echo '<div id="content-title">Danh sách upload</div>';
             $kq = TaiLieu::LayTaiLieuTheoTaiKhoan($taikhoan->ID);
             $page = 1;
             if (isset($_GET['page'])) {
                 $page = $_GET['page'];
             }
             $tailieu = array_slice($kq, ($page - 1) * 12, 12);
             foreach ($tailieu as $tl) {
                 ShowSlideYeuThich($tl->ID, $tl->Ten, $taikhoan->TenDangNhap, $tl->LuotXem, $type, $tl->LoaiFile, 0, $taikhoan->ID);
             }
             Page(count($kq));
             break;
         case "yeuthich":
             include_once './include/yeuthich.php';
             break;
         default:
             break;
コード例 #9
0
ファイル: tailieu.php プロジェクト: nsknet/dandabook
                </th>
                <th>
                    <a href="#">Lượt xem</a>
                </th>
                <th>
                    <a href="#">Lượt tải</a>
                </th>
                <th style="width: 40px;">
                    Tác vụ
                </th>
            </tr>
            </thead>
            <tbody>
            <!--Danh sách tài khoản-->
            <?php 
$dsTaiLieu = TaiLieu::LayTatCa();
foreach ($dsTaiLieu as $tl) {
    ?>
                <tr id="<?php 
    echo 'tailieu' . $tl->ID;
    ?>
"
                    content='<?php 
    echo json_encode($tl, JSON_UNESCAPED_UNICODE);
    ?>
'>
                    <td>
                        <?php 
    echo $tl->Ten;
    ?>
                    </td>
コード例 #10
0
ファイル: taikhoan.php プロジェクト: nsknet/dandabook
 public static function XoaTaiKhoan($id)
 {
     TaiLieu::XoaTaiLieuTheoTaiKhoan($id);
     $query = "DELETE FROM taikhoan WHERE ID = {$id}";
     $r = Query($query);
     if (mysql_affected_rows() > 0) {
         return 1;
     } else {
         return 0;
     }
 }
コード例 #11
0
ファイル: timkiem.php プロジェクト: nsknet/dandabook
<?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));
}
コード例 #12
0
ファイル: search.php プロジェクト: nsknet/dandabook
<?php

include_once '../include/functions.php';
include_once '../objects/tailieu.php';
$r = TaiLieu::TimKiem($_GET['term'], $_GET['type']);
$kq = array();
foreach ($r as $tl) {
    if ($_GET['type'] == 'tacgia') {
        $kq[] = $tl->TacGia;
    } else {
        $kq[] = $tl->Ten;
    }
}
echo json_encode(array_unique($kq), JSON_UNESCAPED_UNICODE);
コード例 #13
0
ファイル: danhmuccon.php プロジェクト: nsknet/dandabook
 public static function XoaDanhMucConTheoID($id)
 {
     TaiLieu::XoaTaiLieuTheoDanhMucCon($id);
     $query = "DELETE FROM danhmuccon WHERE ID = '{$id}'";
     $r = Query($query);
     if (mysql_affected_rows() > 0) {
         return 1;
     } else {
         return 0;
     }
 }
コード例 #14
0
ファイル: viewbook.php プロジェクト: nsknet/dandabook
<?php

if (isset($_GET['item'])) {
    include_once '/objects/objects.php';
    $tailieu = TaiLieu::LayTaiLieuTheoMa($_GET['item']);
    $tailieu->TangLuotXem();
    ?>
    <div id="viewbook-MainContainer">
        <section>
            <div id="viewbook-Contain">
                <label id="viewbook-Labeltitle"><span>Xem Sách</span></label>

                <div id="viewbook-Post">
                    <div id="viewbook-DetailDetail">
                        <div id="viewbook-ImageBook">
                            <img src="<?php 
    echo $tailieu->HinhAnh;
    ?>
" alt="Image Error"></img>
                        </div>

                        <div id="viewbook-BookMainDetail">
                            <fieldset id="viewbook-BookMainDetail-Field">
                                <legend id="viewbook-BookMainDetail-FieldLabel"><?php 
    echo $tailieu->Ten;
    ?>
</legend>
                                <div>
                                    <div id="viewbook-BookMainDetail-Detail">
                                        <p>
                                            <span>Thể loại :</span>&nbsp;&nbsp;<a
コード例 #15
0
ファイル: download.php プロジェクト: nsknet/dandabook
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php 
include '/objects/objects.php';
if (isset($_GET['item'])) {
    $id = $_GET['item'];
    $tailieu = TaiLieu::LayTaiLieuTheoMa($id);
    if (isset($tailieu) && file_exists('upload/' . $tailieu->ID . '.danda')) {
        $tailieu->TangLuotDownload();
        header('Content-type: application/pdf');
        header('Content-Disposition: attachment; filename="' . $tailieu->ID . '.' . $tailieu->LoaiFile . '"');
        readfile('upload/' . $tailieu->ID . '.danda');
    } else {
        echo '<h3>Tập tin không tồn tại!</h3>';
    }
}
コード例 #16
0
ファイル: tailieu.php プロジェクト: nsknet/dandabook
 public static function XoaTaiLieuTheoTaiKhoan($idTaiKhoan)
 {
     BinhLuan::XoaTatCaTheoTaiKhoan($idTaiKhoan);
     YeuThich::XoaYeuThichTheoTaiKhoan($idTaiKhoan);
     $arrTaiLieu = TaiLieu::LayTaiLieuTheoTaiKhoan($idTaiKhoan);
     foreach ($arrTaiLieu as $value) {
         //echo $value->ID.'</br>';
         static::XoaTaiLieu($value->ID);
     }
 }
コード例 #17
0
ファイル: tailieu.php プロジェクト: nsknet/dandabook
<?php

if (!isset($_SESSION)) {
    session_start();
}
$result = -3;
//khong dươc phep
include_once '../include/functions.php';
include_once '../objects/taikhoan.php';
include_once '../objects/tailieu.php';
if (isset($_SESSION['taikhoan'])) {
    $tk = unserialize($_SESSION['taikhoan']);
    if ($tk->Admin == 1) {
        if (isset($_GET['Ten']) && isset($_GET['TacGia']) && isset($_GET['DanhMucCon']) && isset($_GET['ID'])) {
            $id = $_GET['ID'];
            $ten = $_GET['Ten'];
            $mota = $_GET['MoTa'];
            $tacgia = $_GET['TacGia'];
            $danhmuccon = $_GET['DanhMucCon'];
            if (strlen($id) > 0 && strlen($ten) > 0 && strlen($danhmuccon) > 0) {
                $result = TaiLieu::SuaTaiLieu($id, $ten, $tacgia, $danhmuccon);
            } else {
                $result = -2;
                //thieu thong tin
            }
        }
    }
}
echo $result;
//-1 da co, 0 khong duoc, 1 ok
コード例 #18
0
ファイル: uploadtailieu.php プロジェクト: nsknet/dandabook
 $loaiduoichophep = array('pdf', 'doc', 'docx', 'pptx', 'ppt', 'pps');
 if (isset($_POST['submit'])) {
     if ($_POST['ten'] != "") {
         if ($_POST['tacgia']) {
             if ($_FILES['filesupload']['name'] != "") {
                 //move_uploaded_file($_FILES['filesupload']['tmp_name'], 'upload/');
                 $ten = $_POST['ten'];
                 $mota = $_POST['mota'];
                 $tacgia = $_POST['tacgia'];
                 $hinhanh = "image/icon-ebook.jpg";
                 $filename = $_FILES['filesupload']['name'];
                 $ngayupload = time();
                 $arr = explode('.', $filename);
                 $duoifile = end($arr);
                 if (in_array($duoifile, $loaiduoichophep)) {
                     $tl = new TaiLieu();
                     $danhmuccon = $_POST['danhmuccon'];
                     $tl->Ten = $ten;
                     $tl->MoTa = $mota;
                     $tl->TacGia = $tacgia;
                     $tl->HinhAnh = $hinhanh;
                     $tl->ThoiGianUpload = $ngayupload;
                     $tl->LoaiFile = $duoifile;
                     $tl->SoTrang = 0;
                     $tl->DanhMucCon = $danhmuccon;
                     $tl->NguoiUpload = $idtaikhoan;
                     //$tl->NguoiUpload = $
                     //cai nay la do khi co nguoi dang nhap vao thi moi co quyen upload va
                     $kq = $tl->ThemTaiLieu();
                     $move = move_uploaded_file($_FILES['filesupload']['tmp_name'], 'upload/' . $kq . '.danda');
                     if ($move) {