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.224.43.98
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 /
html /
phdadm /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
.src.php
3.61
KB
-rw-r--r--
20240925011534 - Decode246_239...
18.3
MB
-rw-r--r--
academicdetails.php
6.93
KB
-rw-r--r--
academicdetails_acu.php
8.72
KB
-rw-r--r--
appfor_acu.php
3.17
KB
-rw-r--r--
applicationFormReportPOSTOFFIC...
19.27
KB
-rwxrwxrwx
applicationFormReportSBM.php
8.41
KB
-rwxrwxrwx
caccesscontext.php
1.24
KB
-rwxrwxrwx
cancelSeat.php
4.46
KB
-rwxrwxrwx
cappcontext.php
2.65
KB
-rwxrwxrwx
code39.php
6.38
KB
-rwxrwxrwx
coutput.php
1.76
KB
-rwxrwxrwx
crequestbroker.php
2.48
KB
-rwxrwxrwx
csessions.php
512
B
-rwxrwxrwx
cuser.php
3.4
KB
-rwxrwxrwx
customappcontext.php
2.34
KB
-rwxrwxrwx
dropdown.php
844
B
-rwxrwxrwx
employmentdetails_acu.php
4.16
KB
-rw-r--r--
format.php
7.43
KB
-rwxrwxrwx
fpdf_protection.php
5.61
KB
-rwxrwxrwx
getdata.php
1.06
KB
-rwxrwxrwx
getnumword.php
7.15
KB
-rwxrwxrwx
json.php
33.2
KB
-rwxrwxrwx
kusphdadm.php
21.81
KB
-rwxrwxrwx
makepay_acu.php
11.89
KB
-rw-r--r--
mregistry.php
22.88
KB
-rwxr-xr-x
mregistry_org1.php
77.02
KB
-rw-rw-r--
mregistry_org2.php
16.18
KB
-rwxrwxrwx
otherdetails.php
8.38
KB
-rw-r--r--
particulardetails.php
3.11
KB
-rw-r--r--
personaldetails.php
12.52
KB
-rw-rw-r--
personaldetails_acu.php
37.53
KB
-rw-rw-r--
phdmakepayment.php
3.35
KB
-rw-r--r--
photoupload.php
1.23
KB
-rw-rw-r--
re_rigistration.php
7.38
KB
-rwxrwxrwx
report_bulk_applications.php
24.02
KB
-rwxrwxrwx
report_hall_ticket.php
11.31
KB
-rwxrwxrwx
reportapplicationform.php
23.92
KB
-rwxrwxrwx
rotation.php
596
B
-rwxrwxrwx
saveApplication.php
8.91
KB
-rwxrwxrwx
saveRerigistration.php
10.87
KB
-rwxrwxrwx
student.php
14.99
KB
-rwxrwxrwx
subfeedetl.php
3.39
KB
-rwxrwxrwx
teachdocupload.php
1.2
KB
-rw-r--r--
teachingexperience.php
7.73
KB
-rw-rw-r--
ugcnet.php
6.38
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : personaldetails_acu.php
<?php require_once("/var/www/html/aws/aws-autoloader.php"); use Aws\S3\S3Client; use Aws\S3\Exception\S3Exception; function loaddetails_acu($aobj_context){ $mob=$_SESSION["MOBILE"]; $appno=$_SESSION["APPNO"]; $query="SELECT IFNULL(fname,'')AS fname, IFNULL(ffatname,'')AS ffatname, IFNULL(fmotname,'')AS fmotname, ifnull(fpassport,'') as passport, ifnull(FDOMICILE,'') as fdomicile, fdob AS fdob, IFNULL(FNATIONALITY,'')AS FNATIONALITY, IFNULL(fcategory,'')AS fcategory, IFNULL(fgender,'')AS fgender, IFNULL(FRELIGION,'')AS FRELIGION, IFNULL(FBLOODGRP,'')AS FBLOODGRP, IFNULL(FAADHAAR,'')as FAADHAAR,IFNULL(FFATOCC,'')as FFATOCC, IFNULL(FFATMOBILENO,'')as FFATMOBILENO, IFNULL(FMOTOCC,'')as FMOTOCC, IFNULL(FMOTMOBILENO,'')as FMOTMOBILENO, IFNULL(FGUARDNAME,'')as FGUARDNAME, IFNULL(FGUARDOCC,'')as FGUARDOCC, IFNULL(FGUARDMOBILENO,'')as FGUARDMOBILENO, IFNULL(FMOTTONGUE,'')as FMOTTONGUE, IFNULL(fpermadd1,'')AS fpermadd1, IFNULL(fpermadd2,'')AS fpermadd2, IFNULL(fpermadd3,'')AS fpermadd3, IFNULL(fpermdist,'')AS fpermdist, IFNULL(fpermpin,'')AS fpermpin, IFNULL(fpermstate,'')AS fpermstate,IFNULL(fcurradd1,'')AS fcurradd1, IFNULL(fcurradd2,'')AS fcurradd2,IFNULL(fcurradd3,'')AS fcurradd3,IFNULL(fcurrdist,'')AS fcurrdist, IFNULL(fcurrstate,'')AS fcurrstate, IFNULL(fcurrpin,'')AS fcurrpin, IFNULL(FMOBILENO,'')AS FMOBILENO, IFNULL(FEMAIL,'')AS FEMAIL FROM phdstudadm where fmobileno='$mob' and FAPPNO='{$appno}'"; $lobj_get_data = $aobj_context->mobj_db->GetRow($query); $qry1 = "select ifnull(FPAYSTATUS,'') as FPAYSTATUS from phdstudadm where fappno = '{$appno}'"; $rlt1 = $aobj_context->mobj_db->GetRow($qry1); if($lobj_get_data){ $arr['personal'] = $lobj_get_data; $arr['success'] = $rlt1; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); }else{ $arr['msg'] = 'Failed to load'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); } } function personaldetails_acu($aobj_context){ $mob=$_SESSION["MOBILE"]; $fappno=$_SESSION["APPNO"]; $fname=$aobj_context->mobj_data["cname"]; $ffatname=$aobj_context->mobj_data["fname"]; $fmotname=$aobj_context->mobj_data["mname"]; $fdob=$aobj_context->mobj_data["dob"]; $fnational=$aobj_context->mobj_data["nationality"]; $fcategory=$aobj_context->mobj_data["category"]; $fgender=$aobj_context->mobj_data["gender"]; $fdomicile=$aobj_context->mobj_data["fdomicile"]; $fpermadd1=$aobj_context->mobj_data["padd1"]; $fpermadd2=$aobj_context->mobj_data["padd2"]; $fpermadd3=$aobj_context->mobj_data["padd3"]; $fpermdist=$aobj_context->mobj_data["pdist"]; $fpermpin=$aobj_context->mobj_data["ppin"]; $fpermstate=$aobj_context->mobj_data["pstate"]; $fcurradd1=$aobj_context->mobj_data["cadd1"]; $fcurradd2=$aobj_context->mobj_data["cadd2"]; $fcurradd3=$aobj_context->mobj_data["cadd3"]; $fcurrdist=$aobj_context->mobj_data["cdist"]; $fcurrstate=$aobj_context->mobj_data["cstate"]; $fcurrpin=$aobj_context->mobj_data["cpin"]; $faadharno=$aobj_context->mobj_data["aadhar"]; $femail=$aobj_context->mobj_data["femail"]; $fatocc=$aobj_context->mobj_data["fatocc"]; $passport=$aobj_context->mobj_data["passport"]; $fatmobno=$aobj_context->mobj_data["fatmobno"]; $motmobno=$aobj_context->mobj_data["motmobno"]; $motocc=$aobj_context->mobj_data["motocc"]; $guardname=$aobj_context->mobj_data["guardname"]; $guardmobno=$aobj_context->mobj_data["guardmobno"]; $guardocc=$aobj_context->mobj_data["guardocc"]; $mother_tongue=$aobj_context->mobj_data["mother_tongue"]; $religion=$aobj_context->mobj_data["religion"]; $blood_grp=$aobj_context->mobj_data["blood_grp"]; $qry = "select fpaystatus from phdstudadm where fmobileno='{$mob}' and FAPPNO='{$fappno}'"; $res = $aobj_context->mobj_db->GetRow($qry); if($res['fpaystatus']==='success'){ $arr['msg'] = "You are not allowed to edit"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } $query="update phdstudadm set fname='{$fname}', ffatname='{$ffatname}', fmotname='{$fmotname}', fdob='{$fdob}', FNATIONALITY='{$fnational}',fcategory='{$fcategory}', fgender='{$fgender}',FAADHAAR='{$faadharno}', fdomicile = '{$fdomicile}', fpassport = '{$passport}', fpermadd1='{$fpermadd1}', fpermadd2='{$fpermadd2}', fpermadd3='{$fpermadd3}', fpermdist='{$fpermdist}', fpermpin='{$fpermpin}', fpermstate='{$fpermstate}', fcurradd1='{$fcurradd1}',FEMAIL='{$femail}', fcurradd2='{$fcurradd2}',fcurradd3='{$fcurradd3}', fcurrdist='{$fcurrdist}', fcurrstate='{$fcurrstate}', fcurrpin='{$fcurrpin}', FFATOCC='{$fatocc}', FFATMOBILENO='{$fatmobno}', FMOTOCC='{$motocc}', FMOTMOBILENO='{$motmobno}', FGUARDNAME='{$guardname}', FGUARDOCC='{$guardocc}', FGUARDMOBILENO='{$guardmobno}', FMOTTONGUE='{$mother_tongue}', FBLOODGRP='{$blood_grp}', FRELIGION='{$religion}' where fmobileno='{$mob}' and FAPPNO='{$fappno}'"; $lobj_get_data = $aobj_context->mobj_db->Execute($query); if($lobj_get_data) { $arr['msg']="Success"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; } else { $arr['msg'] = "Fail to save"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } function research_publication_acu($aobj_context){ $mob=$_SESSION["MOBILE"]; $fappno=$_SESSION["APPNO"]; $area=$aobj_context->mobj_data["area"]; $title=$aobj_context->mobj_data["title"]; $place=$aobj_context->mobj_data["place"]; $frmdate=$aobj_context->mobj_data["frmdate"]; $todate=$aobj_context->mobj_data["todate"]; $res_pub=$aobj_context->mobj_data["res_pub"]; $patent=$aobj_context->mobj_data["patent"]; $conference_att=$aobj_context->mobj_data["conference_att"]; $awards=$aobj_context->mobj_data["awards"]; $totpub=$aobj_context->mobj_data["totpub"]; $totpatents=$aobj_context->mobj_data["totpatents"]; $totconfatt=$aobj_context->mobj_data["totconfatt"]; $totconfpart=$aobj_context->mobj_data["totconfpart"]; $totawards=$aobj_context->mobj_data["totawards"]; $id = $aobj_context->mobj_data["id"]; $qry = "select fpaystatus from phdstudadm where fmobileno='{$mob}' and FAPPNO='{$fappno}'"; $res = $aobj_context->mobj_db->GetRow($qry); if($res['fpaystatus']==='success'){ $arr['msg'] = "You are not allowed to edit"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } if($id == ""){ $query="insert into phdpub(FAPPNO, fresarea, ftitle, fplace, ffrmdate, ftodate, frespub, ftotpub, fpatents, ftotpatents, fconfatt, ftotconfatt, ftotconfpart, fawards, ftotawards) values('{$fappno}','{$area}','{$title}','{$place}','{$frmdate}','{$todate}', '{$res_pub}','{$totpub}','{$patent}','{$totpatents}','{$conference_att}', '{$totconfatt}','{$totconfpart}','{$awards}','{$totawards}')"; $result = $aobj_context->mobj_db->Execute($query); }else{ $query = "update phdpub set fresarea='{$area}',ftitle='{$title}',fplace='{$place}',ffrmdate='{$frmdate}',ftodate='{$todate}', frespub='{$res_pub}',ftotpub='{$totpub}',fpatents='{$patent}',ftotpatents='{$totpatents}',fconfatt='{$conference_att}', ftotconfatt='{$totconfatt}',ftotconfpart='{$totconfpart}',fawards='{$awards}',ftotawards='{$totawards}' where fid = '{$id}'"; $result = $aobj_context->mobj_db->Execute($query); } if($result) { $arr['msg'] = "Saved"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; } else { $arr['msg'] = "Fail to save"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } function view_research_experience_acu($aobj_context){ $mobileno = $_SESSION['MOBILE']; $appno = $_SESSION['APPNO']; $query = "select *, date_format(str_to_date(ffrmdate,'%Y-%m-%d'),'%d/%m/%Y')as ffromdate, date_format(str_to_date(ftodate,'%Y-%m-%d'),'%d/%m/%Y')as ftoodate from phdpub where FAPPNO='{$appno}'"; $result = $aobj_context->mobj_db->GetAll($query); if($result) { echo $aobj_context->mobj_output->ToJSONEnvelope($result,0,"success"); return; } else { $arr['msg'] = "Fail to load"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } function delete_research_exp_acu($aobj_context){ $mobileno = $_SESSION['MOBILE']; $appno = $_SESSION['APPNO']; $id = $aobj_context->mobj_data["fid"]; $query = "delete from phdpub where fid = '{$id}' and fappno='{$appno}'"; $result = $aobj_context->mobj_db->Execute($query); if($result) { echo $aobj_context->mobj_output->ToJSONEnvelope($result,0,"success"); return; } else { $arr['msg'] = "Fail to delete"; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } function photo_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "Photo".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $phdphoto = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($phdphoto != '' && $phdphoto != NULL){ $image_path = $aobj_context->main_src."uploads/{$new_filename}"; $photo = $funivcode."/phd_photos/".$phdphoto; if(file_exists($image_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $photo, 'SourceFile' => $image_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FPHOTOPATH='{$photo}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FPHOTOPATH, FAPPNO) values('{$photo}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($image_path); $arr['message'] = 'Photo Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Photo'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Photo'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function sign_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "SIGN".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $phdsign = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($phdsign != '' && $phdsign != NULL){ $sign_path = $aobj_context->main_src."uploads/{$new_filename}"; $sign = $funivcode."/phd_photos/".$phdsign; if(file_exists($sign_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $sign, 'SourceFile' => $sign_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FSIGNPATH='{$sign}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FSIGNPATH, FAPPNO) values('{$sign}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($sign_path); $arr['message'] = 'Signature Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Signature'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Signature'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function aadhaar_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "AADHAAR".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $phdaadhaar = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($phdaadhaar != '' && $phdaadhaar != NULL){ $aadhaar_path = $aobj_context->main_src."uploads/{$new_filename}"; $aadhaar = $funivcode."/phd_photos/".$phdaadhaar; if(file_exists($aadhaar_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $aadhaar, 'SourceFile' => $aadhaar_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FAADHAARPATH='{$aadhaar}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FAADHAARPATH, FAPPNO) values('{$aadhaar}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($aadhaar_path); $arr['message'] = 'Aadhaar Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload aadhaar'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload aadhaar'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function proof_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "ENT_EXAM_PROOF".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $proofcert = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($proofcert != '' && $proofcert != NULL){ $proof_path = $aobj_context->main_src."uploads/{$new_filename}"; $proof = $funivcode."/phd_photos/".$proofcert; if(file_exists($proof_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $proof, 'SourceFile' => $proof_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FPROOFENT='{$proof}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FPROOFENT, FAPPNO) values('{$proof}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($proof_path); $arr['message'] = 'Proof Certificate for Entrance Examination Exception Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Certificate for Entrance Examination Exception'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Certificate for Entrance Examination Exception'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function noc_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "NOC".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $noc_proof = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($noc_proof != '' && $noc_proof != NULL){ $noc_path = $aobj_context->main_src."uploads/{$new_filename}"; $noc = $funivcode."/phd_photos/".$noc_proof; if(file_exists($noc_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $noc, 'SourceFile' => $noc_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FNOC='{$noc}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FNOC, FAPPNO) values('{$noc}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($noc_path); $arr['message'] = 'Proof Certificate for Entrance Examination Exception Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Certificate for Entrance Examination Exception'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Certificate for Entrance Examination Exception'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function exp_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "EXPERIENCE".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $exp_proof = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($exp_proof != '' && $exp_proof != NULL){ $exp_path = $aobj_context->main_src."uploads/{$new_filename}"; $exp = $funivcode."/phd_photos/".$exp_proof; if(file_exists($exp_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $exp, 'SourceFile' => $exp_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FEXP='{$exp}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FEXP, FAPPNO) values('{$exp}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($exp_path); $arr['message'] = 'Experience certificate Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Experience certificate'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Experience certificate'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function publication_upload_acu($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "PUBLICATION".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $pub_proof = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($pub_proof != '' && $pub_proof != NULL){ $pub_path = $aobj_context->main_src."uploads/{$new_filename}"; $pub = $funivcode."/phd_photos/".$pub_proof; if(file_exists($pub_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $pub, 'SourceFile' => $pub_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FPUBLICATION='{$pub}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FPUBLICATION, FAPPNO) values('{$pub}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($pub_path); $arr['message'] = 'Publications Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Publications'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Publications'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function PhD_Enterance_Examination($aobj_context){ $appno = $_SESSION['APPNO']; if ( 0 < $_FILES['file']['error'] ) { echo 'Error: ' . $_FILES['file']['error'] . '<br>'; } else { $tempname = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; $ext = pathinfo($filename, PATHINFO_EXTENSION); $new_filename = "PHD_ENT_EXAM".".".$ext; move_uploaded_file($tempname, 'uploads/'. $new_filename); } $phd_proof = $appno.'_'.$new_filename; if($new_filename){ $s3 = S3Client::factory( array( 'credentials' => array( 'key' => IAM_KEY, 'secret' => IAM_SECRET ), 'version' => "latest", 'region' => 'ap-south-1' ) ); $query = "select funivcode from control"; $results = $aobj_context->mobj_db->GetRow($query); $funivcode = $results['funivcode']; if($phd_proof != '' && $phd_proof != NULL){ $phd_path = $aobj_context->main_src."uploads/{$new_filename}"; $phdent = $funivcode."/phd_photos/".$phd_proof; if(file_exists($phd_path)) { try { $s3->putObject(['Bucket' => ADMISSION_CERTIFICATES, 'Key' => $phdent, 'SourceFile' => $phd_path]); $query = "select * from phdupdoc where FAPPNO = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result['FAPPNO'] == $appno){ $update = "update phdupdoc set FPHDENT='{$phdent}' where FAPPNO='{$appno}'"; $result_1 = $aobj_context->mobj_db->Execute($update); }else{ $insert="insert into phdupdoc (FPHDENT, FAPPNO) values('{$phdent}', '{$appno}')"; $result_1=$aobj_context->mobj_db->Execute($insert); } if($result_1){ unlink($phd_path); $arr['message'] = 'Ph.D Enterance Examination Exemption Uploaded'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,0,"success"); return; }else{ $arr['message'] = 'Unable to upload Ph.D Enterance Examination Exemption '; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } }catch(S3Exception $e) { $arr['message'] = 'Unable to upload Ph.D Enterance Examination Exemption '; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } } }else { $arr['err_code'] = -1; $arr['status'] = 'Failure'; $arr['msg'] = 'Failed To update'; echo json_encode($arr); return; } } function view_documents_acu($aobj_context){ $appno = $_SESSION['APPNO']; $query = "select * from phdupdoc where fappno = '{$appno}'"; $result = $aobj_context->mobj_db->GetRow($query); if($result){ echo $aobj_context->mobj_output->ToJSONEnvelope($result,0,"success"); return; }else{ $arr['message'] = 'No data found'; echo $aobj_context->mobj_output->ToJSONEnvelope($arr,-1,"failure"); return; } } ?>
Close