├── studentid.txt
├── Screenshots
├── Login.png
├── profile.png
├── report.png
├── User_wise.png
├── add_book.png
├── issue_book.png
├── set_fine.png
├── add_category.png
├── manage_books.png
├── add_publication.png
├── admin_dashboard.png
├── change_password.png
├── overdue_report.png
├── request_a_book.png
├── manage_categories.png
├── manage_issued_books.png
├── manage_publications.png
├── registered_students.png
├── manage_issued_books 2.png
└── manage_requested_books.png
├── assets
├── img
│ └── logo.png
├── fonts
│ ├── fontawesome-webfont862f.eot
│ ├── fontawesome-webfont862f.ttf
│ ├── fontawesome-webfont862f.woff
│ ├── fontawesome-webfontd41d.eot
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regulard41d.eot
├── js
│ ├── custom.js
│ └── dataTables
│ │ └── dataTables.bootstrap.css
└── css
│ └── style.css
├── admin
├── assets
│ ├── img
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ └── logo.png
│ ├── fonts
│ │ ├── fontawesome-webfont862f.eot
│ │ ├── fontawesome-webfont862f.ttf
│ │ ├── fontawesome-webfontd41d.eot
│ │ ├── fontawesome-webfont862f.woff
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regulard41d.eot
│ ├── js
│ │ ├── custom.js
│ │ └── dataTables
│ │ │ └── dataTables.bootstrap.css
│ └── css
│ │ └── style.css
├── 1.php
├── includes
│ ├── config.php
│ └── header.php
├── logout.php
├── get_book.php
├── get_student.php
├── overduereport.php
├── Clientreport.php
├── bgwork.php
├── report.php
├── index.php
├── add-publications.php
├── edit-publication.php
├── set-fine.php
├── add-category.php
├── edit-category.php
├── change-password.php
├── issue-book.php
├── b.php
├── a.php
├── issue-book2.php
├── add-book.php
├── manage-requested-books.php
├── manage-publications.php
├── reg-students.php
├── update-issue-bookdeails.php
├── edit-book.php
├── manage-categories.php
├── manage-books.php
└── manage-issued-books.php
├── includes
├── config.php
└── header.php
├── captcha.php
├── logout.php
├── check_availability.php
├── temp.php
├── adminlogin.php
├── README.md
├── dashboard.php
├── index.php
├── user-forgot-password.php
├── change-password.php
├── my-profile.php
├── signup.php
├── issued-books.php
└── request-a-book.php
/studentid.txt:
--------------------------------------------------------------------------------
1 | 1
--------------------------------------------------------------------------------
/Screenshots/Login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/Login.png
--------------------------------------------------------------------------------
/assets/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/img/logo.png
--------------------------------------------------------------------------------
/Screenshots/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/profile.png
--------------------------------------------------------------------------------
/Screenshots/report.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/report.png
--------------------------------------------------------------------------------
/admin/assets/img/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/img/1.jpg
--------------------------------------------------------------------------------
/admin/assets/img/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/img/2.jpg
--------------------------------------------------------------------------------
/admin/assets/img/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/img/3.jpg
--------------------------------------------------------------------------------
/Screenshots/User_wise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/User_wise.png
--------------------------------------------------------------------------------
/Screenshots/add_book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/add_book.png
--------------------------------------------------------------------------------
/Screenshots/issue_book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/issue_book.png
--------------------------------------------------------------------------------
/Screenshots/set_fine.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/set_fine.png
--------------------------------------------------------------------------------
/admin/assets/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/img/logo.png
--------------------------------------------------------------------------------
/Screenshots/add_category.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/add_category.png
--------------------------------------------------------------------------------
/Screenshots/manage_books.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/manage_books.png
--------------------------------------------------------------------------------
/Screenshots/add_publication.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/add_publication.png
--------------------------------------------------------------------------------
/Screenshots/admin_dashboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/admin_dashboard.png
--------------------------------------------------------------------------------
/Screenshots/change_password.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/change_password.png
--------------------------------------------------------------------------------
/Screenshots/overdue_report.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/overdue_report.png
--------------------------------------------------------------------------------
/Screenshots/request_a_book.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/request_a_book.png
--------------------------------------------------------------------------------
/Screenshots/manage_categories.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/manage_categories.png
--------------------------------------------------------------------------------
/Screenshots/manage_issued_books.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/manage_issued_books.png
--------------------------------------------------------------------------------
/Screenshots/manage_publications.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/manage_publications.png
--------------------------------------------------------------------------------
/Screenshots/registered_students.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/registered_students.png
--------------------------------------------------------------------------------
/Screenshots/manage_issued_books 2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/manage_issued_books 2.png
--------------------------------------------------------------------------------
/Screenshots/manage_requested_books.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/Screenshots/manage_requested_books.png
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-webfont862f.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/fontawesome-webfont862f.eot
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-webfont862f.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/fontawesome-webfont862f.ttf
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-webfont862f.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/fontawesome-webfont862f.woff
--------------------------------------------------------------------------------
/assets/fonts/fontawesome-webfontd41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/fontawesome-webfontd41d.eot
--------------------------------------------------------------------------------
/admin/assets/fonts/fontawesome-webfont862f.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/fontawesome-webfont862f.eot
--------------------------------------------------------------------------------
/admin/assets/fonts/fontawesome-webfont862f.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/fontawesome-webfont862f.ttf
--------------------------------------------------------------------------------
/admin/assets/fonts/fontawesome-webfontd41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/fontawesome-webfontd41d.eot
--------------------------------------------------------------------------------
/assets/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/assets/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/assets/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/admin/assets/fonts/fontawesome-webfont862f.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/fontawesome-webfont862f.woff
--------------------------------------------------------------------------------
/admin/assets/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/admin/assets/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/assets/fonts/glyphicons-halflings-regulard41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/assets/fonts/glyphicons-halflings-regulard41d.eot
--------------------------------------------------------------------------------
/admin/assets/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/admin/assets/fonts/glyphicons-halflings-regulard41d.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/abhijadhav8308/Library-Management-System/HEAD/admin/assets/fonts/glyphicons-halflings-regulard41d.eot
--------------------------------------------------------------------------------
/admin/1.php:
--------------------------------------------------------------------------------
1 | prepare($ret);
5 | $query-> execute();
6 | $results=$query->fetchAll(PDO::FETCH_OBJ);
7 | if($query->rowCount() > 0)
8 | {
9 | foreach($results as $result)
10 | {
11 | $fine=$result->fine;
12 | echo"";
13 | }
14 | }
15 | ?>
--------------------------------------------------------------------------------
/includes/config.php:
--------------------------------------------------------------------------------
1 | "SET NAMES 'utf8'"));
10 | }
11 | catch (PDOException $e)
12 | {
13 | exit("Error: " . $e->getMessage());
14 | }
15 | ?>
--------------------------------------------------------------------------------
/captcha.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/admin/includes/config.php:
--------------------------------------------------------------------------------
1 | "SET NAMES 'utf8'"));
11 | }
12 | catch (PDOException $e)
13 | {
14 | exit("Error: " . $e->getMessage());
15 | }
16 | ?>
--------------------------------------------------------------------------------
/logout.php:
--------------------------------------------------------------------------------
1 |
16 |
17 |
--------------------------------------------------------------------------------
/admin/logout.php:
--------------------------------------------------------------------------------
1 | prepare($ret);
14 | $query-> execute();
15 | unset($_SESSION['login']);
16 | session_destroy(); // destroy session
17 | header("location:../adminlogin.php");
18 | ?>
19 |
20 |
--------------------------------------------------------------------------------
/admin/get_book.php:
--------------------------------------------------------------------------------
1 | prepare($sql);
8 | $query-> bindParam(':bookid', $bookid, PDO::PARAM_STR);
9 | $query-> execute();
10 | $results = $query -> fetchAll(PDO::FETCH_OBJ);
11 | $cnt=1;
12 | if($query -> rowCount() > 0)
13 | {
14 | foreach ($results as $result) {?>
15 |
16 | Book Name :
17 | BookName);
19 | echo "";
20 | }
21 | }
22 | else{?>
23 |
24 |
25 | $('#submit').prop('disabled',true);";
27 | }
28 | }
29 | ?>
30 |
--------------------------------------------------------------------------------
/check_availability.php:
--------------------------------------------------------------------------------
1 | prepare($sql);
13 | $query-> bindParam(':email', $email, PDO::PARAM_STR);
14 | $query-> execute();
15 | $results = $query -> fetchAll(PDO::FETCH_OBJ);
16 | $cnt=1;
17 | if($query -> rowCount() > 0)
18 | {
19 | echo " Email already exists .";
20 | echo "";
21 | } else{
22 |
23 | echo " Email available for Registration .";
24 | echo "";
25 | }
26 | }
27 | }
28 |
29 |
30 | ?>
31 |
--------------------------------------------------------------------------------
/admin/get_student.php:
--------------------------------------------------------------------------------
1 | prepare($sql);
8 | $query-> bindParam(':studentid', $studentid, PDO::PARAM_STR);
9 | $query-> execute();
10 | $results = $query -> fetchAll(PDO::FETCH_OBJ);
11 | $cnt=1;
12 | if($query -> rowCount() > 0)
13 | {
14 | foreach ($results as $result) {
15 | if($result->Status==0)
16 | {
17 | echo " Student ID Blocked "."
";
18 | echo "Student Name-" .$result->FullName;
19 | echo "";
20 | } else {
21 | ?>
22 |
23 |
24 | FullName);
26 | echo "";
27 | }
28 | }
29 | }
30 | else{
31 |
32 | echo " Invaid Student Id. Please Enter Valid Student id .";
33 | echo "";
34 | }
35 | }
36 | ?>
37 |
--------------------------------------------------------------------------------
/assets/js/custom.js:
--------------------------------------------------------------------------------
1 |
2 | /*=============================================================
3 | Authour URI: www.binarytheme.com
4 | License: Commons Attribution 3.0
5 |
6 | http://creativecommons.org/licenses/by/3.0/
7 |
8 | 100% Free To use For Personal And Commercial Use.
9 | IN EXCHANGE JUST GIVE US CREDITS AND TELL YOUR FRIENDS ABOUT US
10 |
11 | ======================================================== */
12 |
13 | (function ($) {
14 | "use strict";
15 | var mainApp = {
16 | slide_fun: function () {
17 |
18 | $('#carousel-example').carousel({
19 | interval:3000 // THIS TIME IS IN MILLI SECONDS
20 | })
21 |
22 | },
23 | dataTable_fun: function () {
24 |
25 | $('#dataTables-example').dataTable();
26 |
27 | },
28 |
29 | custom_fun:function()
30 | {
31 | /*====================================
32 | WRITE YOUR SCRIPTS BELOW
33 | ======================================*/
34 |
35 |
36 |
37 |
38 | },
39 |
40 | }
41 |
42 |
43 | $(document).ready(function () {
44 | mainApp.slide_fun();
45 | mainApp.dataTable_fun();
46 | mainApp.custom_fun();
47 | });
48 | }(jQuery));
49 |
50 |
51 |
--------------------------------------------------------------------------------
/admin/assets/js/custom.js:
--------------------------------------------------------------------------------
1 |
2 | /*=============================================================
3 | Authour URI: www.binarytheme.com
4 | License: Commons Attribution 3.0
5 |
6 | http://creativecommons.org/licenses/by/3.0/
7 |
8 | 100% Free To use For Personal And Commercial Use.
9 | IN EXCHANGE JUST GIVE US CREDITS AND TELL YOUR FRIENDS ABOUT US
10 |
11 | ======================================================== */
12 |
13 | (function ($) {
14 | "use strict";
15 | var mainApp = {
16 | slide_fun: function () {
17 |
18 | $('#carousel-example').carousel({
19 | interval:3000 // THIS TIME IS IN MILLI SECONDS
20 | })
21 |
22 | },
23 | dataTable_fun: function () {
24 |
25 | $('#dataTables-example').dataTable();
26 |
27 | },
28 |
29 | custom_fun:function()
30 | {
31 | /*====================================
32 | WRITE YOUR SCRIPTS BELOW
33 | ======================================*/
34 |
35 |
36 |
37 |
38 | },
39 |
40 | }
41 |
42 |
43 | $(document).ready(function () {
44 | mainApp.slide_fun();
45 | mainApp.dataTable_fun();
46 | mainApp.custom_fun();
47 | });
48 | }(jQuery));
49 |
50 |
51 |
--------------------------------------------------------------------------------
/admin/overduereport.php:
--------------------------------------------------------------------------------
1 | prepare($sql);
8 | $query->execute();
9 | $results=$query->fetchAll(PDO::FETCH_OBJ);
10 |
11 | $table = '
12 |
| Sr No | 15 |Student Name | 16 |Student ID | 17 |Phone Number | 18 |Fine | 19 |
|---|---|---|---|---|
| Student Name | 15 |Book Name | 16 |Book ID | 17 |ISBN Number | 18 |Issued Date | 19 |Return Date | 20 |
|---|---|---|---|---|---|
| # | 69 |Book Name | 70 |ISBN | 71 |Issued Date | 72 |Return Date | 73 |Fine in(Rs) | 74 |
|---|---|---|---|---|---|
| 91 | | BookName);?> | 92 |ISBNNumber);?> | 93 |IssuesDate);?> | 94 |ReturnDate=="") 95 | {?> 96 | 97 | 98 | 99 | ReturnDate); 101 | } 102 | ?> | 103 |fine);?> | 104 | 105 |
| # | 112 |Publication | 113 |Creation Date | 114 |Updation Date | 115 |Action | 116 |
|---|---|---|---|---|
| 130 | | AuthorName);?> | 131 |creationDate);?> | 132 |UpdationDate);?> | 133 |134 | 135 | 136 | 137 | | 138 |
| # | 87 |Student ID | 88 |Student Name | 89 |Email id | 90 |Mobile Number | 91 |Reg Date | 92 |Status | 93 |Action | 94 |
|---|---|---|---|---|---|---|---|
| 108 | | StudentId);?> | 109 |FullName);?> | 110 |EmailId);?> | 111 |MobileNumber);?> | 112 |RegDate);?> | 113 |Status==1) 114 | { 115 | echo htmlentities("Active"); 116 | } else { 117 | 118 | 119 | echo htmlentities("Blocked"); 120 | } 121 | ?> | 122 |123 | Status==1) 124 | {?> 125 | 126 | 127 | 128 | 129 | 130 | 131 | | 132 |
| sr no | 115 |Category | 116 |Status | 117 |Creation Date | 118 |Updation Date | 119 |Action | 120 |
|---|---|---|---|---|---|
| 134 | | CategoryName);?> | 135 |Status==1) {?> 136 | Active 137 | 138 | Inactive 139 | | 140 |CreationDate);?> | 141 |UpdationDate);?> | 142 |143 | 144 | 145 | 146 | | 147 |
| # | 112 |Book Name | 113 |Book ID | 114 |Total Copies | 115 |Issued Copies | 116 |Category | 117 |Publication | 118 |ISBN | 119 |Price | 120 |Action | 121 |
|---|---|---|---|---|---|---|---|---|---|
| 135 | | BookName);?> | 136 |id);?> | 137 |Copies);?> | 138 |IssuedCopies);?> | 139 |CategoryName);?> | 140 |AuthorName);?> | 141 |ISBNNumber);?> | 142 |BookPrice);?> | 143 |144 | 145 | 146 | 147 | | 148 |
| # | 96 |Student Name | 97 |Book Name | 98 |Book ID | 99 |ISBN | 100 |Issued Date | 101 |Return Date | 102 |Action | 103 |
|---|---|---|---|---|---|---|---|
| 117 | | FullName);?> | 118 |BookName);?> | 119 |id);?> | 120 |ISBNNumber);?> | 121 |IssuesDate);?> | 122 |ReturnDate=="") 123 | { 124 | $date=Date('Y/m/d'); 125 | $date2=Date("Y/m/d",strtotime($result->IssuesDate)); 126 | $diff=strtotime($date)- strtotime($date2); 127 | $days=floor($diff/86400); 128 | if($days>7) 129 | { 130 | $days=$days-7; 131 | $str=$days." days exceeded"; 132 | } 133 | else if($days<7) 134 | { 135 | $days=7-$days; 136 | $str=$days." days remaining"; 137 | } 138 | else 139 | { 140 | $str="Last day remaining"; 141 | } 142 | echo htmlentities("Not Return Yet ");?> 143 | ReturnDate); 146 | } 147 | ?> | 148 |149 | 150 | 151 | 152 | | 153 |