Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Apache
: 172.26.7.228 | : 18.191.200.151
Cant Read [ /etc/named.conf ]
5.6.40-24+ubuntu18.04.1+deb.sury.org+1
www-data
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
oasis /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
system
[ DIR ]
drwxr-xr-x
CIEAttendanceNotEligible.php
3.28
KB
-rw-rw-r--
CIEpendingList.php
5.85
KB
-rw-rw-r--
Dispatch_ans_script_setup.php
5.84
KB
-rwxr-xr-x
Dispatch_ans_script_setup_qp.p...
5.18
KB
-rwxr-xr-x
DisplayPrintApplication_ru.php
65.63
KB
-rw-rw-r--
ECHblk.php
14.61
KB
-rwxr-xr-x
ECHblk_15042021.php
11.68
KB
-rwxr-xr-x
FormulaEvaluate.php
14.15
KB
-rwxr-xr-x
MarkEntry-Setup.php
30.6
KB
-rw-rw-r--
MarkEntry-Setup_bf_gcg.php
22.89
KB
-rwxr-xr-x
MarkEntry-Setupx.php
30.61
KB
-rwxr-xr-x
SelectSubjType.php
3.05
KB
-rw-rw-r--
SubjectType.php
3.62
KB
-rw-rw-r--
TarkaFormatStyles.php
15.37
KB
-rwxr-xr-x
UpdateCollDet.php
2.03
KB
-rwxr-xr-x
absentAndMalReportPdf.php
8.25
KB
-rw-rw-r--
absentEntryYearModewise.php
991
B
-rw-rw-r--
absent_entry_setup.php
8.13
KB
-rwxr-xr-x
absent_entry_setupQp.php
11.36
KB
-rwxr-xr-x
ack_adm_application.php
103.36
KB
-rwxr-xr-x
ack_adm_application.php.orig
58.73
KB
-rwxr-xr-x
ack_admentry_application.php
59.63
KB
-rwxr-xr-x
ack_exam_app_form.php
20.27
KB
-rwxr-xr-x
ack_exam_app_form_bulk.php
12.71
KB
-rwxr-xr-x
ack_report.php
3.69
KB
-rwxr-xr-x
ack_rv_rt_application.php
9.34
KB
-rwxr-xr-x
actClass.php
6.21
KB
-rwxr-xr-x
adm_delete_data.php
5.58
KB
-rwxr-xr-x
admapprove.php
10.33
KB
-rwxr-xr-x
admapprove_kus.php
9.28
KB
-rwxr-xr-x
admissionHallTicket.php
4.43
KB
-rw-r--r--
admission_entry_status.php
2.73
KB
-rwxr-xr-x
admissionapplist.php
5.06
KB
-rwxr-xr-x
admlist.php
13.87
KB
-rwxr-xr-x
admstuddate.php
6.06
KB
-rwxr-xr-x
admuploadexsheet.php
20.48
KB
-rwxr-xr-x
affliation_fee.php
5.04
KB
-rwxrwxrwx
approve.php
41.53
KB
-rwxr-xr-x
approve_kus.php
24.12
KB
-rwxr-xr-x
assignUserMenu.php
13.66
KB
-rw-rw-r--
attCisshortList_sjbit.php
11.91
KB
-rw-r--r--
attEntTeachWise.php
2.07
KB
-rw-rw-r--
attEntryDaywise.php
26.9
KB
-rw-rw-r--
attTeachSum.php
3.63
KB
-rw-r--r--
attendEntry.php
5.32
KB
-rw-rw-r--
attendance.php
17.09
KB
-rwxr-xr-x
attendanceReportForm.php
6.36
KB
-rw-rw-r--
attendance_freez.php
8.51
KB
-rwxr-xr-x
attendance_freez_mth.php
8.24
KB
-rwxr-xr-x
attendanceentrydaywise.php
11.36
KB
-rw-r--r--
attendenceshort.php
7.58
KB
-rw-rw-r--
attshort.php
6.29
KB
-rwxr-xr-x
atttechblp.php
2.48
KB
-rw-r--r--
auto-complete.php
4.89
KB
-rwxr-xr-x
backup.php
4.12
KB
-rwxr-xr-x
backup_1.php
7.85
KB
-rwxr-xr-x
backup_restore.php
8.14
KB
-rwxr-xr-x
backupandrestore.php
10.18
KB
-rwxr-xr-x
backupold.php
2.73
KB
-rwxr-xr-x
bill_details.php
14.21
KB
-rw-rw-r--
board.php
4
KB
-rwxr-xr-x
bundle_dispatch.php
3.2
KB
-rwxr-xr-x
bundle_rec_ack.php
4.67
KB
-rwxr-xr-x
cManualMailer.php
2.54
KB
-rwxr-xr-x
caccesscontext.php
1.28
KB
-rwxr-xr-x
candidate-entry.php
50.68
KB
-rwxr-xr-x
cappcontext.php
2.71
KB
-rwxr-xr-x
challan_entries.php
15.05
KB
-rwxr-xr-x
challan_preparation.php
11.29
KB
-rwxr-xr-x
changeDegree.php
1.56
KB
-rwxr-xr-x
changeMobile.php
2.13
KB
-rwxr-xr-x
cmailer.php
6.83
KB
-rwxr-xr-x
cntDeclaration.php
4.23
KB
-rwxr-xr-x
coll_exam_app_form.php
3.29
KB
-rwxr-xr-x
collbankdet.php
1.9
KB
-rwxr-xr-x
colldesp_ack.php
4.03
KB
-rw-rw-r--
college.php
5.39
KB
-rwxr-xr-x
college_approve.php
5.59
KB
-rwxr-xr-x
college_degree_status.php
5.65
KB
-rwxr-xr-x
collegewisedownload.php
9.46
KB
-rw-rw-r--
colltransfer.php
6.83
KB
-rw-rw-r--
connect.php
2.58
KB
-rwxr-xr-x
convdet.php
8.02
KB
-rwxr-xr-x
convo.php
8.14
KB
-rw-rw-r--
copoMarksList.php
1.27
KB
-rw-rw-r--
copomarksentry.php
10.46
KB
-rw-r--r--
copomarksexternal.php
23.05
KB
-rw-r--r--
coporeport.php
4.56
KB
-rw-r--r--
courserep.php
1.68
KB
-rw-r--r--
coutput.php
1.84
KB
-rwxr-xr-x
createAdmission.php
14.91
KB
-rwxr-xr-x
create_all_grid_files.php
8.57
KB
-rwxr-xr-x
create_all_grid_group_files.ph...
9.94
KB
-rwxr-xr-x
create_all_popup_files.php
5.93
KB
-rwxr-xr-x
create_all_schema_files.php
4.31
KB
-rwxr-xr-x
create_all_views.php
16.52
KB
-rwxr-xr-x
create_html_files.php
52.03
KB
-rwxr-xr-x
create_html_files_without_tab....
44.49
KB
-rwxr-xr-x
create_module_meta_columns.php
5.16
KB
-rwxr-xr-x
createattclass.php
6.99
KB
-rw-rw-r--
createclassattend.php
22.03
KB
-rw-r--r--
crequestbroker.php
2.49
KB
-rwxr-xr-x
csessions.php
548
B
-rwxr-xr-x
cuser.php
3.53
KB
-rwxr-xr-x
custom_mregistry.php
122
B
-rwxr-xr-x
datadictionary.php
3.96
KB
-rwxr-xr-x
daterange.php
6.67
KB
-rwxr-xr-x
degree.php
8.28
KB
-rwxr-xr-x
degree_SujectReport.php
893
B
-rw-rw-r--
degstudymat.php
6.51
KB
-rwxr-xr-x
degstudymatdet.php
6.27
KB
-rwxr-xr-x
degwiseIAreport.php
2.95
KB
-rw-rw-r--
display_details_in_grid.php
107.2
KB
-rw-rw-r--
display_details_in_grid_bf_231...
111.76
KB
-rwxr-xr-x
display_details_in_grid_custom...
2.72
KB
-rwxr-xr-x
display_details_in_grid_studta...
96.56
KB
-rwxr-xr-x
display_details_in_grid_withde...
97.45
KB
-rwxr-xr-x
doc_verify.php
7.52
KB
-rwxr-xr-x
download_misc_files.php
5.19
KB
-rwxr-xr-x
download_misc_files_bcu_comm.p...
4.19
KB
-rwxr-xr-x
download_photo.php
35.98
KB
-rwxr-xr-x
download_photo_pgadm_photos.ph...
4.73
KB
-rw-rw-r--
download_upload.php
3.86
KB
-rwxr-xr-x
dynamicmastersdetails.php
117.45
KB
-rwxr-xr-x
dynamicmastersdetails_one.php
119.36
KB
-rwxr-xr-x
editstddet.php
7.01
KB
-rw-rw-r--
enableStudReg.php
7.65
KB
-rwxr-xr-x
entregupd.php
1.91
KB
-rw-rw-r--
entryexitevents.php
3.09
KB
-rwxr-xr-x
error_log.php
749
B
-rwxr-xr-x
examappfeereport.php
2.12
KB
-rw-rw-r--
execute_query.php
2.5
KB
-rwxr-xr-x
export_import_setup.php
7.62
KB
-rwxr-xr-x
export_import_utility.php
2.67
KB
-rwxr-xr-x
feepaidreports.php
2.77
KB
-rwxr-xr-x
format.php
7.43
KB
-rwxr-xr-x
freeze_Ad_Cl_Me.php
6.64
KB
-rwxr-xr-x
freeze_module_at_admin_college...
10.48
KB
-rwxr-xr-x
freeze_module_at_admin_college...
9.35
KB
-rwxr-xr-x
freeze_module_at_university_co...
7.45
KB
-rwxr-xr-x
freezeiaprici.php
10.87
KB
-rwxr-xr-x
general_report_format.php
11
KB
-rwxr-xr-x
getAutoCompleteFromFrameWork.p...
2.97
KB
-rwxr-xr-x
getDegreeAndSem.php
4.32
KB
-rw-rw-r--
getMessages.php
11.39
KB
-rwxr-xr-x
getTestTotalMarksReport.php
11.96
KB
-rw-rw-r--
getdata.php
39.06
KB
-rwxrwxrwx
getdataold.php
29.62
KB
-rwxr-xr-x
getfeeinformation.php
7.26
KB
-rwxr-xr-x
getmoduledetails.php
23.77
KB
-rwxr-xr-x
getnumword.php
7.45
KB
-rwxr-xr-x
getreportdetails.php
3.21
KB
-rwxr-xr-x
getreportfilefordisplay.php
1.37
KB
-rwxr-xr-x
getsearchcondition.php
1.3
KB
-rwxr-xr-x
ggridmodel.php
9.27
KB
-rwxr-xr-x
golden_palm_payslip.php
12.48
KB
-rwxr-xr-x
helptext.php
5.38
KB
-rwxr-xr-x
htblk.php
6.13
KB
-rwxr-xr-x
ia_room_allotment_datewise.php
12.13
KB
-rwxr-xr-x
iaabsententry.php
3.1
KB
-rw-r--r--
iamarks.php
7.68
KB
-rw-r--r--
iaroomdeclaration.php
2.6
KB
-rwxr-xr-x
iasectionwise.php
30.09
KB
-rw-r--r--
iasectionwisenew.php
35.77
KB
-rw-r--r--
iatimetable.php
7.61
KB
-rw-r--r--
identifyCoMarksNew.php
2.6
KB
-rw-rw-r--
identify_transactions.php
6.4
KB
-rwxr-xr-x
import_marks.php
4.11
KB
-rwxr-xr-x
invigilatorDairyRoomWise.php
6.07
KB
-rw-rw-r--
json.php
34.52
KB
-rwxr-xr-x
lateralentry.php
2.39
KB
-rwxr-xr-x
login.php
8.88
KB
-rwxr-xr-x
login_old.php
3.15
KB
-rwxr-xr-x
marksEntryExt.php
9.11
KB
-rwxr-xr-x
marksentryext.php
13.1
KB
-rw-rw-r--
marksentryquestionwise.php
41.93
KB
-rw-rw-r--
message_board.php
4.67
KB
-rwxr-xr-x
messagetext.php
1.68
KB
-rwxr-xr-x
module_setup.php
2.48
KB
-rwxr-xr-x
mregistry.php
155.51
KB
-rwxr-xr-x
mregistry18.06.2021.php
99.46
KB
-rwxr-xr-x
mregistry_14092024.php
150.27
KB
-rw-rw-r--
mrn_approval.php
9
KB
-rwxr-xr-x
oldqnpaper.php
4.44
KB
-rw-rw-r--
pendingcie.php
4.21
KB
-rw-rw-r--
picharttesting.php
24.76
KB
-rw-r--r--
pmarks.php
5.97
KB
-rw-rw-r--
post.php
6
KB
-rwxr-xr-x
practicalMarks.php
8.67
KB
-rw-rw-r--
prbillreport.php
5.07
KB
-rw-r--r--
prientCodeStikers.php
6.35
KB
-rw-r--r--
principalFreeze.php
6.92
KB
-rw-rw-r--
principalfreezingsubject.php
1.9
KB
-rw-rw-r--
printAdmRegn.php
13.13
KB
-rwxr-xr-x
printApp_ru.php
1.12
KB
-rw-rw-r--
printMarkListDetailsWisenew_sj...
14.42
KB
-rw-r--r--
qnwiseMarksStats.php
6.14
KB
-rw-rw-r--
qnwisemarksentrynew.php
18.61
KB
-rw-rw-r--
qpSummaryReport.php
1.03
KB
-rw-rw-r--
receive_rv_rt_application.php
8.33
KB
-rwxr-xr-x
receive_teach_trans.php
2.49
KB
-rw-rw-r--
receive_teach_transfer.js
5.06
KB
-rw-rw-r--
remunerationEntry.php
7.14
KB
-rw-rw-r--
repeateriamarksentry.php
4.86
KB
-rw-rw-r--
report_bulk_applications.php
19.42
KB
-rwxr-xr-x
report_iamarks_pending.php
12.04
KB
-rwxr-xr-x
report_ra_invigilator_dairy.ph...
22.93
KB
-rwxr-xr-x
report_ra_qp_wise_student_coun...
8.54
KB
-rwxr-xr-x
report_setup.php
25.12
KB
-rwxr-xr-x
report_tool.php
73.03
KB
-rwxr-xr-x
resetPasswordUser.php
2.69
KB
-rw-rw-r--
result.php
5.06
KB
-rwxr-xr-x
revaluation.php
16.66
KB
-rwxr-xr-x
revaluation_oldtype.php
8.45
KB
-rwxr-xr-x
revaluation_withdegree.php
16.77
KB
-rwxr-xr-x
roomAllotment.php
37.45
KB
-rw-rw-r--
room_allotment.php
9.14
KB
-rwxr-xr-x
room_allotment_datewise.php
26.07
KB
-rwxr-xr-x
room_allotment_datewise_bf_rcu...
16.97
KB
-rwxr-xr-x
room_allotment_datewise_stph.p...
21.57
KB
-rwxr-xr-x
room_allotment_datewise_stph_n...
29.01
KB
-rwxr-xr-x
room_allotment_shifiting.php
3.34
KB
-rwxr-xr-x
roomallotmentExcel.php
8.23
KB
-rw-rw-r--
roomallotmentqpwise.php
10.22
KB
-rw-rw-r--
roomallotmentqpwisenew.php
13.92
KB
-rw-rw-r--
roomcreationnew.php
2.81
KB
-rw-rw-r--
roomdeclaration.php
2.2
KB
-rwxr-xr-x
roomdeclaration_stph.php
2.51
KB
-rwxr-xr-x
roomwiseinvigilatorsEntry.php
9.86
KB
-rw-rw-r--
rvdates.php
6.46
KB
-rw-rw-r--
rvrt_ack_exam_app.php
6
KB
-rw-rw-r--
rvrt_report.php
1.92
KB
-rw-rw-r--
savePassword.php
1.14
KB
-rw-rw-r--
saveclsdets.php
1.91
KB
-rw-rw-r--
savesspdetails.php
9.93
KB
-rw-rw-r--
sectionwisepermission.php
5.67
KB
-rwxr-xr-x
sendLoginPassword.php
3.09
KB
-rwxr-xr-x
sendsmsapi.php
814
B
-rwxr-xr-x
sendusrandpws.php
1002
B
-rwxr-xr-x
serchbygrid.php
822
B
-rwxr-xr-x
shortLists.php
1.65
KB
-rw-rw-r--
std_register_det.php
3.56
KB
-rw-rw-r--
stringspliter.php
693
B
-rwxr-xr-x
studSubIdent.php
11.23
KB
-rw-r--r--
stud_name_doc_upload.php
1.24
KB
-rw-rw-r--
stud_wise_report.php
3.02
KB
-rw-rw-r--
student.php
58.23
KB
-rwxr-xr-x
student_entry.php
61.39
KB
-rwxr-xr-x
student_entry_kswu.php
51.23
KB
-rwxr-xr-x
student_entry_nitte.php
88.09
KB
-rw-rw-r--
student_entry_rur.php
74.42
KB
-rw-rw-r--
student_entry_vku.php
66.58
KB
-rwxr-xr-x
student_rur.php
64.37
KB
-rw-rw-r--
student_vku.php
57.95
KB
-rwxr-xr-x
studentfeesandattiashortagedat...
11.38
KB
-rw-rw-r--
studentportal_remove.php
6.18
KB
-rwxr-xr-x
studentreport.php
15.37
KB
-rw-rw-r--
studnamecorr.php
6.69
KB
-rw-rw-r--
subIAMarksEntry.php
11.14
KB
-rw-rw-r--
subblock.php
6.12
KB
-rwxr-xr-x
subdet.php
9.61
KB
-rw-rw-r--
subjReg.php
12.04
KB
-rw-r--r--
subjectList_display.php
11.7
KB
-rwxr-xr-x
subject_freshExam.php
33.18
KB
-rwxr-xr-x
subject_freshExam_rcub.php
28.33
KB
-rwxr-xr-x
subjectfreez.php
13.02
KB
-rwxr-xr-x
subjectwise_freezing_sectionwi...
12.43
KB
-rwxr-xr-x
subshort.php
8.97
KB
-rw-rw-r--
system_utility.php
1.84
KB
-rwxr-xr-x
systemsetup.php
80.41
KB
-rwxr-xr-x
teachFreeze.php
8.17
KB
-rw-r--r--
teachOficerEntry.php
11.46
KB
-rwxr-xr-x
teachers.php
19.76
KB
-rwxr-xr-x
theoryMarksEntry.php
4.89
KB
-rw-rw-r--
thvalmarks.php
2.72
KB
-rw-r--r--
time_table_degreewise.php
5
KB
-rwxrwxrwx
transaction-series.php
4.86
KB
-rwxr-xr-x
updateSection.php
4.74
KB
-rwxr-xr-x
update_defined_flag.php
3.41
KB
-rwxr-xr-x
updatecopo.php
9.34
KB
-rw-r--r--
updatedegreegroup.php
3.21
KB
-rw-rw-r--
updateexamcnt.php
2.92
KB
-rwxr-xr-x
updatefreshexam.php
1.33
KB
-rw-rw-r--
updatestudentsem.php
2.03
KB
-rw-rw-r--
updatetimetable.php
9.14
KB
-rw-r--r--
updateuvcms.php
2.37
KB
-rw-rw-r--
updmarks.php
22.24
KB
-rw-r--r--
updnemp.php
1.78
KB
-rw-r--r--
upload_doc_demo.php
84
B
-rw-rw-r--
upload_studentPhoto.php
10.81
KB
-rwxr-xr-x
upload_studentPhoto_before_dow...
8.02
KB
-rwxr-xr-x
uploadcopo.php
7.89
KB
-rw-r--r--
uploadmoduledetails.php
39.65
KB
-rwxr-xr-x
uploadteacherattendance.php
5.23
KB
-rw-r--r--
userpasswordreset.php
754
B
-rw-rw-r--
usersetup.php
24.46
KB
-rwxr-xr-x
usersetupNew.php
12.76
KB
-rw-r--r--
usersubj_identification.php
5.15
KB
-rwxr-xr-x
viewNotifications.php
1.21
KB
-rw-rw-r--
view_ledger.php
3.64
KB
-rwxrwxrwx
yearmode.php
1.83
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : report_bulk_applications.php
<?php $main_src=substr($_SERVER['SCRIPT_FILENAME'],0,strlen($_SERVER['SCRIPT_FILENAME'])-7); //$pdf_writer_class =$main_src."/tarka_pdf/fpdf.php"; $pdf_writer_class =$main_src."/tcpdf/tcpdf.php"; require_once($pdf_writer_class); ini_set('memory_limit','900M'); ini_set('max_execution_time',0); class MYPDF extends TCPDF { public $aobj_context; public function setData($aobj_context){ $this->aobj_context = $aobj_context; } public function Header() { // get the current page break margin $bMargin = $this->getBreakMargin(); // get current auto-page-break mode $auto_page_break = $this->AutoPageBreak; // disable auto-page-break $this->SetAutoPageBreak(false, 0); // set bacground image $this->SetMargins(10,34,20,true); $this->SetFillColor(248, 248 ,255); $img_path = $this->aobj_context->main_src."/img/logo.jpg"; if(file_exists($img_path)) $this->Image($img_path,10,6,20,20); $this->SetFont('Times','B',13); $this->SetY(5); $this->Cell(0,4,$this->aobj_context->FUNIVNAME,0,1,'C'); //state $this->SetFont('Times','',11); $this->Cell(0,4,$this->aobj_context->s_state,0,1,'C'); $this->SetFont('Times','B',12); $this->Cell(0,4,'College : '.$this->aobj_context->col_name,0,1,'C'); $this->SetFont('Times','B',12); $this->Ln(1); $cur_year = date("Y"); $this->Cell(180,5,'Application for Admission ('.$cur_year.')','0',1,'C'); $this->Ln(1); $this->Cell(180,5,'Course : '.$this->aobj_context->degree,'0',1,'C'); $this->Ln(1); $style = array( 'position' => 'right', 'align' => 'C', 'stretch' => false, 'fitwidth' => true, 'cellfitalign' => '', 'border' => false, 'hpadding' => 'auto', 'vpadding' => 'auto', 'fgcolor' => array(0,0,0), 'bgcolor' => false, //array(255,255,255), 'text' => true, 'font' => 'helvetica', 'fontsize' => 8, 'stretchtext' => 4 ); // var_dump($this->aobj_context->FAPPNO); $this->write1DBarcode($this->aobj_context->FAPPNO, 'C39', '140', '20','130', 16, 0.3, $style, 'R'); // restore auto-page-break status $this->SetAutoPageBreak($auto_page_break, $bMargin); // set the starting point for the page content } public function Footer() { $this->SetY(-15); $this->SetFont('helvetica', 'I', 8); $this->Cell(50, 10,'IP : '.$_SERVER["REMOTE_ADDR"], 0, 0, 'L'); $this->Cell(100, 10,'Date : ' .$this->aobj_context->current_date, 0, 0, 'C'); $this->Cell(50, 10,'Page ' .$this->getPageNumGroupAlias().'/'.$this->getPageGroupAlias(), 0, 1, 'R'); } } class AddmissionApplication { function DefaultConstructor($aobj_context) { $this->aobj_context=$aobj_context; //$this->pdf= new FPDF(); $this->collcode=$_SESSION['collcode']; $this->ip=$_SERVER["REMOTE_ADDR"]; $get_date="select DATE_FORMAT(now(), '%d/%m/%Y') as now_date"; $obj=$this->aobj_context->mobj_db->GetRow($get_date); $get_coll_name="select FUNIVNAME as 'FUNIVNAME',FUNIVCODE, FUNIVADD1 as 'state', pdf_logo_path, ifnull(FEXAMAPPREQ,'F') as FEXAMAPPREQ From control"; $lobj_get_coll_name=$this->aobj_context->mobj_db->GetRow($get_coll_name); $aobj_context->FUNIVNAME=$lobj_get_coll_name['FUNIVNAME']; $aobj_context->s_state=$lobj_get_coll_name['state']; $aobj_context->pdf_logo_path=$lobj_get_coll_name['pdf_logo_path']; $aobj_context->FEXAMAPPREQ=$lobj_get_coll_name['FEXAMAPPREQ']; $aobj_context->FUNIVCODE=$lobj_get_coll_name['FUNIVCODE']; $get_college_name="select concat(FCOLLNAME,', ',FTOWN) as col_name from college where FCOLLCODE='{$aobj_context->fcollcode}'"; $lobj_get_college_name = $this->aobj_context->mobj_db->GetRow($get_college_name); $aobj_context->col_name = $lobj_get_college_name['col_name']; $this->aobj_context->current_date = $obj[now_date]; $app_no = trim($aobj_context->mobj_data["app_no"]); $query = "select d.fdescpn as degree from studadm s inner join degree d on s.fdegree = d.fdegree and d.fexamno = 'a' and fappno = '{$app_no}'"; $result = $this->aobj_context->mobj_db->GetRow($query); $aobj_context->degree = $result['degree']; $this->aobj_context->current_date = $obj[now_date]; $this->current_date = $obj[now_date]; $this->pdf= new MYPDF('P'); $this->pdf->setData($aobj_context); } function formcolldata() { $get_coll_name="select FUNIVNAME as 'FUNIVNAME',FUNIVCODE, FUNIVADD1 as 'state', pdf_logo_path, ifnull(FEXAMAPPREQ,'F') as FEXAMAPPREQ From control"; $lobj_get_coll_name=$this->aobj_context->mobj_db->GetRow($get_coll_name); $this->FUNIVNAME=$lobj_get_coll_name['FUNIVNAME']; $this->s_state=$lobj_get_coll_name['state']; $this->pdf_logo_path=$lobj_get_coll_name['pdf_logo_path']; $this->FEXAMAPPREQ=$lobj_get_coll_name['FEXAMAPPREQ']; $this->FUNIVCODE=$lobj_get_coll_name['FUNIVCODE']; } function writeApplication($per_details, $subjects,$upload) { $pdf=$this->pdf; $pdf->SetMargins(10,30,20,false); $pdf->startPageGroup(); $pdf->AddPage("P"); $pdf->SetFont('Times','',11); //====================Personal Details==================================== $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Personal Details</h3>'; $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->writeHTMLCell(188,0,$x,$y,$html, false,1, false, true, '', false); $pdf->ln(2); $path = realpath(__DIR__ . '/../..'); // var_dump($path.'/'.$per_details['fphotopath']); $i= 1; $table1 = '<style> td { border: 0.5px solid black; } .lable { font-weight: bold; } </style> <table cellpadding="3" cellspacing="0"> <tr nobr="true"> <td width="150" class="lable">Application No.</td> <td width="270" colspan="2" style = "font-size:15px;">'.$per_details['FAPPNO'].'</td> <td width="100" rowspan="5"><img width="100" height="100" src="'.$path.'/'.$per_details['fphotopath'].'" ></td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Name of the Applicant</td> <td width="270" colspan="2">'.$per_details['FNAME'].'</td></tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable" >Father`s /Guardian`s Name</td> <td width="270" colspan="2">'.$per_details['FFATNAME'].'</td></tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Mother`s Name</td> <td width="270" colspan="2">'.$per_details['FMOTNAME'].'</td></tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Date of Birth</td> <td width="135">'.$per_details['fdob'].'</td> <td width="70" class="lable">Gender</td> <td width="65">'.$per_details['FSEX'].'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Nationality</td> <td width="135">'.$per_details['FNATIONAL'].'</td> <td width="70" class="lable">Religion</td> <td width="65">'.$per_details['freligion'].'</td> <td width="100" rowspan="2"><img width="100" height="30" src="'.$path.'/'.$per_details['fsignpath'].'" ></td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Caste</td> <td width="135">'.$per_details['FCATBIRTH'].'</td> <td width="70" class="lable">Category</td> <td width="65" >'.$per_details['FCASTE'].'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Aadhaar No.</td> <td width="135">'.$per_details['FAADHARNO'].'</td> <td width="135" class="lable">Blood Group</td> <td width="100" >'.$per_details['fblood_group'].'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Rural / Urban</td> <td width="135">'.$per_details['FAREA'].'</td> <td width="135" class="lable">Annual family Income</td> <td width="100">'.$per_details['FINCOME'].'</td> </tr>'; $table1 .= '</table>'; $pdf->SetX(11); $pdf->writeHTML($table1, true, true, false, false, 'L'); $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Communication Details</h3>'; $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->writeHTMLCell(188,0,$x,$y,$html, false,1, false, true, '', false); $pdf->ln(2); $table2 = '<style> td { border: 0.5px solid black; } .lable { font-weight: bold; } </style> <table cellpadding="3" cellspacing="0"> <tr nobr="true"> <td width="150" class="lable">Permanent Address</td> <td width="370">'.$per_details['fperadd'].'</td> </tr>'; $table2 .= '<tr nobr="true"> <td width="150" class="lable">Communication Address</td> <td width="370">'.$per_details['fcuradd'].'</td> </tr>'; $table2 .= '<tr nobr="true"> <td width="150" class="lable">Email Address</td> <td width="370">'.$per_details['FEMAIL'].'</td> </tr>'; $table2 .= '<tr nobr="true"> <td width="150" class="lable">Mobile No.</td> <td width="110">'.$per_details['FCONTACT_NO'].'</td> <td width="150" class="lable">Contact No.</td> <td width="110">'.$per_details['fmobileno'].'</td> </tr>'; $table2 .= '<tr nobr="true"> <td width="150" class="lable">Parents mobile No.</td> <td width="370">'.$per_details['fmobileno'].'</td> </tr>'; $table2 .= '</table>'; $pdf->SetX(11); $pdf->writeHTML($table2, true, true, false, false, 'L'); //====================Degree Details==================================== $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Subjects Opted</h3>'; $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->SetMargins(10,30); $pdf->writeHTMLCell(188,0,$x,$y,$html, false,1, false, true, '', false); $pdf->ln(2); $i = 1; $head = '<style> td { border: 0.5px solid black; } </style> <table cellpadding="3" cellspacing="0">'; //====================Subject Details==================================== $table2 = '<style> td, th { border: 0.5px solid black; } </style> <table cellpadding="2" cellspacing="0"> <tr nobr="true"><th width="40" align="center"><b>Sl. No.</b></th> <th width="60" align="center"><b>Subject Code</b></th> <th width="360" align="center"><b>Subject Name</b></th> <th width="60" align="center"><b>Short Name</b></th> </tr>'; $i=1; foreach ($subjects as $key => $value) { $table2 .= '<tr nobr="true"> <td width="40" align="center">'.$i.'</td> <td width="60" align="center">'.$value['fsubcode'].'</td> <td width="360">'.$value['fsubname'].'</td> <td width="60" align="center">'.$value['fsubshort'].'</td></tr>'; $i++; } $table2 .='</table>'; $pdf->SetX(11); if(count($subjects)>0) $pdf->writeHTML($table2, true, true, false, false, 'L'); $pdf->AddPage("P"); $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Qualifying Examination Details</h3>'; $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->writeHTMLCell(188,0,$x,$y,$html, false,1, false, true, '', false); $pdf->ln(1); $pdf->SetX(11); $query = "SELECT fboardname FROM masboard WHERE fboardcode = '{$per_details['FUNIVNAME']}'"; $obj_univ = $this->aobj_context->mobj_db->GetRow($query); $per_details['FUNIVNAME'] = $obj_univ['fboardname']; $table4 = '<style> td { border: 0.5px solid black; } </style><table cellpadding="3" cellspacing="0"> <tr nobr="true"> <td width="200" ><b>Name of the Class / qualifying examination last studied</b></td> <td width="320" >'.$per_details['FTYPEQUALEXAM'].'</td> </tr> <tr nobr="true"> <td width="200" ><b>Name of the board last studied</b></td> <td width="320" >'.$per_details['FUNIVNAME'].'</td> </tr>'; /*$table4 .= '<tr nobr="true"> <td width="200" ><b>Subjects studied along with Languages</b></td> <td width="320" >'.'Kannada, English, Physics, Chemistry, Mathematics'.'</td> </tr>';*/ $table4 .= '</table>'; $pdf->SetX(11); $pdf->writeHTML($table4, true, true, false, false, 'L'); $table5 = '<style> td, th { border: 0.5px solid black; } </style> <table cellpadding="3" cellspacing="0"> <tr nobr="true"> <thead> <th width="100" align="center"><b>Reg. No.</b></th> <th width="100" align="center"><b>Month & Year</b></th> <th width="110" align="center"><b>Max. Marks</b></th> <th width="110" align="center"><b>Marks Obtained</b></th> <th width="100" align="center"><b>Percentage</b></th> </thead> </tr>';//Percentage $table5 .= '<tr nobr="true"> <td width="100" align="center">'.$per_details['FQUALEXREGNO'].'</td> <td width="100" align="center">'.$per_details['FQMONTH'].' / '.$per_details['FQYEAR'].'</td> <td width="110" align="center">'.$per_details['FQMAXMARKS'].'</td> <td width="110" align="center">'.$per_details['FQSECMARKS'].'</td> <td width="100" align="center">'.$per_details['FQPERCENTAGE'].'</td> </tr>'; $table5 .='</table>'; //$pdf->SetX(12); $pdf->SetX(11); $pdf->writeHTML($table5, true, false, true, false, 'L'); $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Documents Check List</h3>'; $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->writeHTMLCell(188,0,$x,$y,$html, false,1, false, true, '', false); $pdf->ln(1); $table5 = '<style> td, th { border: 0.5px solid black; } </style> <table cellpadding="2" cellspacing="0"> <tr nobr="true"> <th width="50" align="center"><b>Sl. No.</b></th> <th width="400" align="center"><b>Document</b></th> <th width="70" align="center"><b>Uploaded</b></th> </tr>'; $i=1; foreach ($upload as $key => $value) { $table5 .= '<tr nobr="true"> <td width="50" align="center">'.$i.'</td> <td width="400" >'.$value['fcertdesc'].'</td> <td width="70" align="center" >'.$value['fstatus'].'</td></tr>'; $i++; } $table5 .='</table>'; $pdf->SetX(11); $pdf->writeHTML($table5, true, false, true, false, 'L'); $pdf->ln(10); $pdf->SetFont('Times','B',10); $pdf->Cell(160,4,'Date',0,0,'L'); $pdf->Cell(30,4,'Signature of the Student ',0,1,'R'); $pdf->ln(3); $pdf->SetFont('Times','BU',10); $pdf->Cell(180,4,'Note:',0,1,'L'); $pdf->SetFont('Times','',11); $pdf->MultiCell(180,4,"1. Merely submitting the application form and payment of admission fees does not entitle the candidate's",0,'J'); $pdf->MultiCell(180,4," admission to the course unless and until all the documents are verified and found correct.",0,'L'); $pdf->MultiCell(180,4,"2. Any information given, if later found to be incorrect, the admission of the candidate will be cancelled without",0,'J'); $pdf->MultiCell(180,4," prior notice to the concerned Principal or candidate.",0,'L'); $pdf->MultiCell(180,4,"3. The Principal will be solely held responsible for fake certificates / documents submitted from fake / non",0,'J'); $pdf->MultiCell(180,4," recognized Boards / Institutions.",0,'L'); $pdf->SetFont('Times','B',10); $pdf->ln(10); $pdf->Cell(160,4,'Date:',0,0,'L'); $pdf->Cell(30,4,'Signature of the Principal with Seal',0,1,'R'); $pdf->ln(2); $pdf->AddPage(); $pdf->ln(10); $table6 = '<style> td, th { border: 0.5px solid black; } </style> <table cellpadding="3" cellspacing="0"> <tr nobr="true"> <th width="530" colspan="4" align="center"><b><b>FOR OFFICE USE ONLY ( UNIVERSITY )</b></b></th> </tr> <tr nobr="true"><th width="120" align="center"><b>Application No.</b></th> <th width="100" align="center"><b>Approved</b></th> <th width="100" align="center"><b>Approval Sl. No.</b></th> <th width="210" align="center"><b>Remarks</b></th> </tr>'; $table6 .= '<tr nobr="true"> <td width="120" style = "text-align:center;">'.$per_details['FAPPNO'].'</td> <td width="100"></td> <td width="100"></td> <td width="210"></td> </tr>'; $table6 .='</table>'; $pdf->SetX(11); $pdf->writeHTML($table6, true, false, true, false, 'L'); $pdf->ln(2); $pdf->Cell(180,4,'Signature of the Verifier:',0,1,'C'); $pdf->ln(5); $pdf->Cell(160,4,'Signature of the Superintendent',0,0,'L'); $pdf->Cell(30,4,'Signature of the Asst.Reg.',0,1,'R'); $pdf->ln(13); $pdf->Cell(180,4,'Registrar',0,1,'C'); } function SendOutput() { $this->pdf->Output("Application_letter{$this->current_date}.pdf","I"); } } function printApplication($aobj_context) { $aobj_context->mobj_db->SetFetchMode(ADODB_FETCH_ASSOC); $get_coll_name="select FUNIVNAME as 'FUNIVNAME',FUNIVCODE, FUNIVADD1 as 'state', pdf_logo_path, ifnull(FEXAMAPPREQ,'F') as FEXAMAPPREQ From control"; $lobj_get_coll_name=$aobj_context->mobj_db->GetRow($get_coll_name); $app_no = trim($aobj_context->mobj_data["app_no"]); $per_details_query = "select sa.FNAME,sa.FAPPNO, sa.FFATNAME,sa.FCOLLCODE,sa.fslno, sa.fcollcode, sa.FMOTNAME, if(ifnull(sa.fgender,'') = 'M','Male',if(ifnull(sa.fgender,'') = 'F','Female','Transgender')) as FSEX, replace(replace(ifnull(sa.fblood_group,''),'P','+'),'M','-') as fblood_group, ifnull(sa.freligion,'') as freligion, ifnull(FCATBIRTH,'') as FCATBIRTH, ifnull(sa.FCASTE,'') as FCASTE, sa.FNATIONAL, date_format(sa.FDOB,'%d/%m/%Y') as fdob, date_format(sa.FADMDATE,'%d/%m/%Y') as FADMDATE, sa.FAADHARNO, concat(ifnull(sa.FCURRADD1,''),' ', ifnull(sa.FCURRADD2,''), ' ', ifnull(sa.FCURRADD3,''),' ', ifnull(sa.FCOMDIST,''), ' ', ifnull(sa.FCOMSTATE,''), ' - ', ifnull(sa.FCOMPINCODE,'') ) as fcuradd, concat(ifnull(sa.FPERMADD1,''),' ', ifnull(sa.FPERMADD2,''), ' ', ifnull(sa.FPERMADD3,''),' ', ifnull(sa.FPERDIST,''), ' ', ifnull(sa.FPERSATE,''), ' - ', ifnull(sa.FPERPINCODE,'')) as fperadd, ifnull(FMOBILE_NO,'') as fmobileno, ifnull(sa.FCONTACT_NO,'') as FCONTACT_NO, ifnull(sa.FEMAIL,'') as FEMAIL, sa.FINCOME, sa.FDEGREE, sa.FCOMBCODE, sa.FAADHARNO, dg.FEXAMNO, dg.fdescpn as fdegname, dg.fexamname as fexamname, CONCAT(cl.FCOLLNAME,', ',cl.FTOWN) as FCOLLNAME, ifnull(sa.FTYPEQUALEXAM,'') as FTYPEQUALEXAM, ifnull(sa.FUNIVNAME,'') as FUNIVNAME, ifnull(sa.FQUALEXREGNO,'') as FQUALEXREGNO, ifnull(sa.FAREA,'') as FAREA, ifnull(sa.FQMONTH,'') as FQMONTH, ifnull(sa.FQYEAR,'') as FQYEAR, ifnull(sa.FQMAXMARKS,'') as FQMAXMARKS, ifnull(sa.FQSECMARKS,'') as FQSECMARKS, ifnull(sa.FQPERCENTAGE,'') as FQPERCENTAGE, ifnull(sa.fphotopath,'') as fphotopath, ifnull(FSIGNPATH,'') as fsignpath, ifnull(sa.FTOTFEE,0) as FTOTFEE, ifnull(FADMFINE,0) as FADMFINE FROM studadm sa inner join degree dg on sa.fdegree = dg.fdegree and sa.fexamno = dg.fexamno inner join college cl on sa.fcollcode = cl.fcollcode WHERE sa.FAPPNO = '{$app_no}'"; $per_details = $aobj_context->mobj_db->GetAll($per_details_query); $class_obj = new AddmissionApplication(); $class_obj->DefaultConstructor($aobj_context); foreach($per_details as $key => $value) { $class_obj = new AddmissionApplication(); $aobj_context->FAPPNO = $value['FAPPNO']; $aobj_context->fcollcode = $value['fcollcode']; $aobj_context->fdegree = $value['FDEGREE']; $class_obj->DefaultConstructor($aobj_context); $subject_query = "select distinct su.fsubcode, su.fsubname, su.fsubshort from subject su inner join options op on su.fdegree = op.fdegree and su.fexamno = op.fexamno and su.fsubcode = op.fsubcode where fappno = '{$value['FAPPNO']}' order by su.fsubcode"; $subjects = $aobj_context->mobj_db->GetAll($subject_query); $query = "SELECT m.fcertdesc, m.FFILENAME, IF(IFNULL(s.app_no,'') = '','No','Yes') AS fstatus , s.file_path FROM masdoc m LEFT JOIN studoc s ON m.ffilename = s.fdoctype and IFNULL(s.login_cnt,'') = '{$aobj_context->FAPPNO}' AND s.fdegree = '{$aobj_context->fdegree}' AND s.fcollcode = '{$aobj_context->fcollcode}' GROUP BY m.FFILENAME ORDER BY m.forder"; //var_dump($query); $upload = $aobj_context->mobj_db->GetAll($query); $class_obj->writeApplication($value, $subjects,$upload); } $class_obj->SendOutput(); } ?>
Close