Changeset 3265421
- Timestamp:
- 04/02/2025 05:25:28 AM (12 months ago)
- Location:
- emarksheet
- Files:
-
- 41 added
- 9 edited
-
tags/5.4.2 (added)
-
tags/5.4.2/emarksheet.php (added)
-
tags/5.4.2/install-script.php (added)
-
tags/5.4.2/menu-pages (added)
-
tags/5.4.2/menu-pages/bootstrap (added)
-
tags/5.4.2/menu-pages/bootstrap/css (added)
-
tags/5.4.2/menu-pages/bootstrap/css/bootstrap.css (added)
-
tags/5.4.2/menu-pages/bootstrap/css/print.css (added)
-
tags/5.4.2/menu-pages/bootstrap/img (added)
-
tags/5.4.2/menu-pages/bootstrap/img/glyphicons-halflings-white.png (added)
-
tags/5.4.2/menu-pages/bootstrap/img/glyphicons-halflings.png (added)
-
tags/5.4.2/menu-pages/bootstrap/js (added)
-
tags/5.4.2/menu-pages/bootstrap/js/bootstrap.js (added)
-
tags/5.4.2/menu-pages/bootstrap/js/bootstrap.min.js (added)
-
tags/5.4.2/menu-pages/emark_add_class.php (added)
-
tags/5.4.2/menu-pages/emark_add_marks.php (added)
-
tags/5.4.2/menu-pages/emark_add_student.php (added)
-
tags/5.4.2/menu-pages/emark_add_student_list.php (added)
-
tags/5.4.2/menu-pages/emark_add_sub.php (added)
-
tags/5.4.2/menu-pages/help.php (added)
-
tags/5.4.2/menu-pages/print.php (added)
-
tags/5.4.2/menu-pages/settings.php (added)
-
tags/5.4.2/menu-pages/uninstall.php (added)
-
tags/5.4.2/readme.txt (added)
-
tags/5.4.2/screenshot-1.jpg (added)
-
tags/5.4.2/screenshot-1.png (added)
-
tags/5.4.2/screenshot-2.jpg (added)
-
tags/5.4.2/screenshot-2.png (added)
-
tags/5.4.2/screenshot-3.jpg (added)
-
tags/5.4.2/screenshot-3.png (added)
-
tags/5.4.2/screenshot-4.jpg (added)
-
tags/5.4.2/screenshot-4.png (added)
-
tags/5.4.2/screenshot-5.jpg (added)
-
tags/5.4.2/screenshot-5.png (added)
-
tags/5.4.2/screenshot-6.jpg (added)
-
tags/5.4.2/screenshot-6.png (added)
-
tags/5.4.2/screenshot-7.jpg (added)
-
tags/5.4.2/screenshot-7.png (added)
-
tags/5.4.2/screenshot-8.jpg (added)
-
tags/5.4.2/screenshot-8.png (added)
-
tags/5.4.2/screenshot-9.png (added)
-
trunk/emarksheet.php (modified) (1 diff)
-
trunk/menu-pages/emark_add_class.php (modified) (6 diffs)
-
trunk/menu-pages/emark_add_marks.php (modified) (5 diffs)
-
trunk/menu-pages/emark_add_student.php (modified) (2 diffs)
-
trunk/menu-pages/emark_add_student_list.php (modified) (8 diffs)
-
trunk/menu-pages/emark_add_sub.php (modified) (5 diffs)
-
trunk/menu-pages/print.php (modified) (2 diffs)
-
trunk/menu-pages/settings.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
emarksheet/trunk/emarksheet.php
r3265232 r3265421 5 5 Description: This is a simple and unique wordpress plugin to create a simple marksheet using wordpress. You can also give a link to your users to see the result and print it. 6 6 Author: rohitashv 7 Version: 5.4. 17 Version: 5.4.2 8 8 License: GPL v2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html -
emarksheet/trunk/menu-pages/emark_add_class.php
r3265232 r3265421 8 8 { 9 9 $subname = strip_tags($_POST['name']); 10 $insert_query= "insert into `emarksheet_class`(`id`,`class_name`) values('','$subname')";10 $insert_query=$wpdb->prepare("insert into `emarksheet_class`(`id`,`class_name`) values('','$subname')"); 11 11 $wpdb->query($insert_query); 12 12 echo "<div class='alert alert-success'>Class Name Added Successfully</div>"; … … 16 16 $up_su_n = strip_tags($_POST['up_su_n']); 17 17 $up_su_id = strip_tags($_POST['up_id']); 18 $update_query = "update `emarksheet_class` set `class_name`='$up_su_n' where `id`='$up_su_id'";18 $update_query = $wpdb->prepare("update `emarksheet_class` set `class_name`='$up_su_n' where `id`='$up_su_id'"); 19 19 $wpdb->query($update_query); 20 20 echo "<div class='alert alert-success'>Class Name Updated Successfully</div>"; … … 25 25 { 26 26 $iddelt = esc_html($_GET['id']); 27 $delete_query = "delete from `emarksheet_class` where `id`='$iddelt'";27 $delete_query = $wpdb->prepare("delete from `emarksheet_class` where `id`='$iddelt'"); 28 28 $wpdb->query($delete_query); 29 29 echo "<div class='alert alert-success'>Class Name Deleted Successfully</div>"; … … 33 33 { 34 34 $idd = esc_html($_GET['id']); 35 $selectd_query = "select * from `emarksheet_class` where `id`='$idd'";35 $selectd_query = $wpdb->prepare("select * from `emarksheet_class` where `id`='$idd'"); 36 36 $selectd_row = $wpdb->get_results($selectd_query); 37 37 $su_n = $selectd_row[0]->class_name; … … 54 54 </script> 55 55 <?php 56 $select_query = "select * from `emarksheet_class`";56 $select_query = $wpdb->prepare("select * from `emarksheet_class`"); 57 57 $select_row = $wpdb->get_results($select_query); 58 58 ?> … … 72 72 foreach($select_row as $select_row) 73 73 { 74 echo "<tr><td>$i</td><td>". $select_row->class_name."</td><td> <a href='".admin_url("admin.php?page=eMarksheet-main&action=update&id=$select_row->id")."' rel='tooltip' title='update' class='update'><i class='icon-pencil'></i></a> <a href='".admin_url("admin.php?page=eMarksheet-main&action=delete&id=$select_row->id")."' onclick='return show_confirm();' rel='tooltip' title='Delete' class='delete'><i class='icon-trash'></i></a></td></tr>";74 echo "<tr><td>$i</td><td>".esc_html($select_row->class_name)."</td><td> <a href='".admin_url("admin.php?page=eMarksheet-main&action=update&id=$select_row->id")."' rel='tooltip' title='update' class='update'><i class='icon-pencil'></i></a> <a href='".admin_url("admin.php?page=eMarksheet-main&action=delete&id=$select_row->id")."' onclick='return show_confirm();' rel='tooltip' title='Delete' class='delete'><i class='icon-trash'></i></a></td></tr>"; 75 75 $i++; 76 76 } -
emarksheet/trunk/menu-pages/emark_add_marks.php
r3265232 r3265421 7 7 { 8 8 $id = esc_html($_GET['id']); 9 $selectd_query = "select * from `emarksheet_student` where `id`='$id'";9 $selectd_query = $wpdb->prepare("select * from `emarksheet_student` where `id`='$id'"); 10 10 $selectd_row = $wpdb->get_results($selectd_query); 11 11 $su_n = $selectd_row[0]->class_id; 12 12 13 $selectd_query1 = "select * from `emarksheet_subject` where `class`='$su_n'";13 $selectd_query1 = $wpdb->prepare("select * from `emarksheet_subject` where `class`='$su_n'"); 14 14 $selectd_row1 = $wpdb->get_results($selectd_query1); 15 15 ?> … … 38 38 $student_id = esc_html($_POST['st_id']); 39 39 $data = serialize($_POST); 40 $gt_old = "select * from `emarksheet_marks` where `student_id`='$student_id' AND `class_id`='$class_n'";40 $gt_old = $wpdb->prepare("select * from `emarksheet_marks` where `student_id`='$student_id' AND `class_id`='$class_n'"); 41 41 $gt_old = $wpdb->get_results($gt_old); 42 42 if($gt_old) 43 43 { 44 44 $mk_id = $gt_old[0]->id; 45 $upds = "update `emarksheet_marks` set `marks`='$data' where `id`='$mk_id'";45 $upds = $wpdb->prepare("update `emarksheet_marks` set `marks`='$data' where `id`='$mk_id'"); 46 46 $wpdb->query($upds); 47 47 //echo $wpdb->last_error; … … 50 50 else 51 51 { 52 $insert_st = "insert into `emarksheet_marks`(`id`,`student_id`,`class_id`,`marks`) values('','$student_id','$class_n','$data')";52 $insert_st = $wpdb->prepare("insert into `emarksheet_marks`(`id`,`student_id`,`class_id`,`marks`) values('','$student_id','$class_n','$data')"); 53 53 $wpdb->query($insert_st); 54 54 echo "<div class='alert alert-success'> Marks Added Successfully !!! </div>"; … … 65 65 <tr><th>Sr No</th><th>Roll No</th><th>Student Name</th><th>Father's Name</th><th>Mother's Name</th><th>Date Of Birth</th><th>Action</th></tr> 66 66 <?php 67 $select_qury2 = "select * from `emarksheet_student` where `class_id`='$class_n'";67 $select_qury2 = $wpdb->prepare("select * from `emarksheet_student` where `class_id`='$class_n'"); 68 68 $select_data2 = $wpdb->get_results($select_qury2); 69 69 $i = 1; … … 89 89 See the list of Enrolled Students for each Class. First Select the class : 90 90 <?php 91 $select_qury = "select * from `emarksheet_class`";91 $select_qury = $wpdb->prepare("select * from `emarksheet_class`"); 92 92 $select_data = $wpdb->get_results($select_qury); 93 93 ?> -
emarksheet/trunk/menu-pages/emark_add_student.php
r3265232 r3265421 4 4 <?php 5 5 global $wpdb; 6 $select_qury = "select * from `emarksheet_class`";6 $select_qury = $wpdb->prepare("select * from `emarksheet_class`"); 7 7 $select_data = $wpdb->get_results($select_qury); 8 8 if(isset($_POST['enroll'])) … … 17 17 $dob_m= strip_tags($_POST['dob_month']); 18 18 $dob_y = strip_tags($_POST['dob_year']); 19 $insert_query= "insert into `emarksheet_student`(`id`,`class_id`,`roll_no`,`first_n`,`last_n`,`father_n`,`mother_n`,`dob_date` ,`dob_month`,`dob_year`) values('','$class','$roll_n','$first_n','$last_n','$father_n','$mother_n','$dob_date','$dob_m','$dob_y')";19 $insert_query= $wpdb->prepare("insert into `emarksheet_student`(`id`,`class_id`,`roll_no`,`first_n`,`last_n`,`father_n`,`mother_n`,`dob_date` ,`dob_month`,`dob_year`) values('','$class','$roll_n','$first_n','$last_n','$father_n','$mother_n','$dob_date','$dob_m','$dob_y')"); 20 20 $wpdb->query($insert_query); 21 21 echo "<div class='alert alert-success'>New Student Enrolled Successfully !!!</div>"; -
emarksheet/trunk/menu-pages/emark_add_student_list.php
r3265232 r3265421 21 21 $dob_m= esc_html($_POST['dob_month']); 22 22 $dob_y = esc_html($_POST['dob_year']); 23 $update_query = "update `emarksheet_student` set `class_id`='$class',23 $update_query = $wpdb->prepare("update `emarksheet_student` set `class_id`='$class', 24 24 `roll_no`='$roll_n',`first_n`='$first_n',`last_n`='$last_n',`father_n`='$father_n',`mother_n`='$mother_n', 25 `dob_date`='$dob_date',`dob_month`='$dob_m',`dob_year`='$dob_y' where `id`='$up_id'" ;25 `dob_date`='$dob_date',`dob_month`='$dob_m',`dob_year`='$dob_y' where `id`='$up_id'"); 26 26 $wpdb->query($update_query); 27 27 echo "<div class='alert alert-success'>Student Name Updated Successfully</div>"; … … 33 33 { 34 34 $iddelt = $_GET['id']; 35 $delete_query = "delete from `emarksheet_student` where `id`='$iddelt'";35 $delete_query = $wpdb->prepare("delete from `emarksheet_student` where `id`='$iddelt'"); 36 36 $wpdb->query($delete_query); 37 37 echo "<div class='alert alert-success'>Student Name Deleted Successfully</div>"; … … 41 41 { 42 42 $idd = $_GET['id']; 43 $selectd_query = "select * from `emarksheet_student` where `id`='$idd'";43 $selectd_query = $wpdb->prepare("select * from `emarksheet_student` where `id`='$idd'"); 44 44 $selectd_row = $wpdb->get_results($selectd_query); 45 45 $class_ida = $selectd_row[0]->class_id; … … 52 52 $dob_m = $selectd_row[0]->dob_month; 53 53 $dob_y = $selectd_row[0]->dob_year; 54 $select_dd = "select * from `emarksheet_class`";54 $select_dd = $wpdb->prepare("select * from `emarksheet_class`"); 55 55 $select_data = $wpdb->get_results($select_dd); 56 56 ?> … … 148 148 { 149 149 $class_n = $_POST['class_n']; 150 $select_qury1 = "select * from `emarksheet_class` where `id`='$class_n'";150 $select_qury1 = $wpdb->prepare("select * from `emarksheet_class` where `id`='$class_n'"); 151 151 $select_data1 = $wpdb->get_results($select_qury1); 152 152 $class_name = $select_data1[0]->class_name; … … 158 158 <tr><th>Sr No</th><th>Roll No</th><th>Student Name</th><th>Father's Name</th><th>Mother's Name</th><th>Date Of Birth</th><th>Action</th></tr> 159 159 <?php 160 $select_qury2 = "select * from `emarksheet_student` where `class_id`='$class_n'";160 $select_qury2 = $wpdb->prepare("select * from `emarksheet_student` where `class_id`='$class_n'"); 161 161 $select_data2 = $wpdb->get_results($select_qury2); 162 162 $i = 1; … … 182 182 See the list of Enrolled Students for each Class. First Select the class : 183 183 <?php 184 $select_qury = "select * from `emarksheet_class`";184 $select_qury = $wpdb->prepare("select * from `emarksheet_class`"); 185 185 $select_data = $wpdb->get_results($select_qury); 186 186 ?> … … 201 201 }} 202 202 ?> 203 -
emarksheet/trunk/menu-pages/emark_add_sub.php
r3265232 r3265421 12 12 $tot_m = strip_tags($_POST['tot_m']); 13 13 $min_pass = strip_tags($_POST['min_pass']); 14 $insert_queryr = "insert into `emarksheet_subject`(`id`,`class`,`sub_name`,`min_pass`,`total_marks`) values('','$sub_id','$quiz_n','$min_pass','$tot_m')";14 $insert_queryr = $wpdb->prepare("insert into `emarksheet_subject`(`id`,`class`,`sub_name`,`min_pass`,`total_marks`) values('','$sub_id','$quiz_n','$min_pass','$tot_m')"); 15 15 $wpdb->query($insert_queryr); 16 16 echo "<div class='alert alert-success'>Subject Name Added Successfully</div>"; … … 24 24 $up_su_tm = strip_tags($_POST['tot_m']); 25 25 $up_su_mp = strip_tags($_POST['min_pass']); 26 $update_query = "update `emarksheet_subject` set `sub_name`='$up_su_n',`class`='$up_su_ss',`total_marks`='$up_su_tm',`min_pass`='$up_su_mp' where `id`='$up_su_id'";26 $update_query = $wpdb->prepare("update `emarksheet_subject` set `sub_name`='$up_su_n',`class`='$up_su_ss',`total_marks`='$up_su_tm',`min_pass`='$up_su_mp' where `id`='$up_su_id'"); 27 27 $wpdb->query($update_query); 28 28 echo "<div class='alert alert-success'>Subject Name Updated Successfully</div>"; … … 39 39 { 40 40 $iddelt = esc_html($_GET['id']); 41 $delete_query = "delete from `emarksheet_subject` where `id`='$iddelt'";41 $delete_query = $wpdb->prepare("delete from `emarksheet_subject` where `id`='$iddelt'"); 42 42 $wpdb->query($delete_query); 43 43 echo "<div class='alert alert-success'>subject Name Deleted Successfully</div>"; … … 47 47 { 48 48 $idd = $_GET['id']; 49 $selectd_query = "select * from `emarksheet_subject` where `id`='$idd'";49 $selectd_query = $wpdb->prepare("select * from `emarksheet_subject` where `id`='$idd'"); 50 50 $selectd_row = $wpdb->get_results($selectd_query); 51 51 $su_n = $selectd_row[0]->sub_name; … … 121 121 foreach($select_data_quiz as $select_data_quiz) 122 122 { 123 $select_sub = "select * from `emarksheet_class` where `id`='$select_data_quiz->class'";123 $select_sub = $wpdb->prepare("select * from `emarksheet_class` where `id`='$select_data_quiz->class'"); 124 124 $select_sub_quiz = $wpdb->get_results($select_sub); 125 125 echo "<tr><td>$i</td><td>".ucfirst($select_sub_quiz[0]->class_name)."</td><td>".ucfirst($select_data_quiz->sub_name)."</td><td>".$select_data_quiz->total_marks."</td><td>".$select_data_quiz->min_pass."</td><td> <a href='".admin_url("admin.php?page=eMarksheet-subject&action=update&id=$select_data_quiz->id")."' rel='tooltip' title='update' class='update'><i class='icon-pencil'></i></a> <a href='".admin_url("admin.php?page=eMarksheet-subject&action=delete&id=$select_data_quiz->id")."' onclick='return show_confirm();' rel='tooltip' title='Delete' class='delete'><i class='icon-trash'></i></a></td></tr>"; -
emarksheet/trunk/menu-pages/print.php
r3265232 r3265421 27 27 if(isset($_GET['action'])) 28 28 { 29 $sett = "select * from `emarksheet_setting`";29 $sett = $wpdb->prepare("select * from `emarksheet_setting`"); 30 30 $get_s = $wpdb->get_results($sett); 31 31 32 32 $sid = $_GET['id']; 33 $get_m = "select * from `emarksheet_marks` where `student_id` = '$sid'";33 $get_m = $wpdb->prepare("select * from `emarksheet_marks` where `student_id` = '$sid'"); 34 34 $get_st_l = $wpdb->get_results($get_m); 35 35 $gee_cl = $get_st_l[0]->class_id; … … 40 40 $count = count($marks)/2; 41 41 42 $select_qury5 = "select * from `emarksheet_student` where `id`='$sid'";42 $select_qury5 = $wpdb->prepare("select * from `emarksheet_student` where `id`='$sid'"); 43 43 $select_data5 = $wpdb->get_results($select_qury5); 44 44 45 $get_class_l = "select * from `emarksheet_subject` where `class` = '$gee_cl'";45 $get_class_l = $wpdb->prepare("select * from `emarksheet_subject` where `class` = '$gee_cl'"); 46 46 $get_cl_l = $wpdb->get_results($get_class_l); 47 47 48 $get_class_li = "select * from `emarksheet_class` where `id` = '$gee_cl'";48 $get_class_li = $wpdb->prepare("select * from `emarksheet_class` where `id` = '$gee_cl'"); 49 49 $get_cl_li = $wpdb->get_results($get_class_li); 50 50 -
emarksheet/trunk/menu-pages/settings.php
r3265232 r3265421 12 12 $phone_n = strip_tags($_POST['phone_n']); 13 13 $principal = strip_tags($_POST['principle']); 14 $insert_q = "insert into `emarksheet_setting`(`id`,`school_name`,`address`,`district`,`state`,`phone`,`name_of_principal`) values('','$name_sc','$address','$district','$state','$phone_n','$principal')";14 $insert_q = $wpdb->prepare("insert into `emarksheet_setting`(`id`,`school_name`,`address`,`district`,`state`,`phone`,`name_of_principal`) values('','$name_sc','$address','$district','$state','$phone_n','$principal')"); 15 15 $wpdb->query($insert_q); 16 16 echo "<div class='alert alert-success'>Settins Saved Successfully !!! </div>"; 17 17 } 18 $select = "select * from `emarksheet_setting`";18 $select = $wpdb->prepare("select * from `emarksheet_setting`"); 19 19 $get_r = $wpdb->get_results($select); 20 20 ?> -
emarksheet/trunk/readme.txt
r3265232 r3265421 5 5 Requires at least: 4.1 6 6 Tested up to: 6.7.2 7 Stable tag: 5.4. 17 Stable tag: 5.4.2 8 8 9 9 This is a simple and unique wordpress plugin to create a simple marksheet using wordpress. You can also give a link to your users to see the result and print it.
Note: See TracChangeset
for help on using the changeset viewer.