Files
HotLunches/profile.display.php
T
2026-10-19 15:22:52 -07:00

135 lines
5.5 KiB
PHP

<?php
require_once("include/globals.php");
if (SessionActive() != 1 || ! UserLoggedIn()) {
header("Location: /");
exit();
}
// Start the template and output buffering
startTemplate();
$templatePageTitle = getLanguageText('PROFILE-TITLE-VIEW');
echo("<br>\n");
$message_width = 500;
include "form.messages.php";
?>
<table width='500' class='content-table'>
<tr>
<td colspan='2' align='center' class='heading'><?php displayLanguageText('PROFILE-ACCOUNT') ?></td>
</tr>
<tr>
<td colspan='2' align='center'>
<br>
<p><b><?php displayLanguageText('PROFILE-DISCLAIMER') ?></b></p>
</td>
</tr>
<tr>
<td width='200' align='right'><?php displayLanguageText('TEXT-USER-ID') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['userid']) ?></b></td>
</tr>
<tr>
<td align='right' valign='top'><?php displayLanguageText('TEXT-PASSWORD') ?>: </td>
<td align='left' valign='top'><b>******** &nbsp;&nbsp;[<a href='?action=change-password'>change</a>]</td>
</tr>
<tr>
<td align='right'><?php displayLanguageText('TEXT-FIRST-NAME') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['first_name']) ?></b></td>
</tr>
<tr>
<td align='right'><?php displayLanguageText('TEXT-LAST-NAME') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['last_name']) ?></b></td>
</tr>
<?php if (strlen($_SESSION['UserInfo']['home_phone'])) { ?>
<tr>
<td align='right'><?php displayLanguageText('TEXT-HOME-PHONE') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['home_phone']) ?></b></td>
</tr>
<?php } ?>
<?php if (array_key_exists('cell_phone', $_SESSION['UserInfo']) && !is_null($_SESSION['UserInfo']['cell_phone']) && strlen($_SESSION['UserInfo']['cell_phone'])) { ?>
<tr>
<td align='right'><?php displayLanguageText('TEXT-CELL-PHONE') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['cell_phone']) ?></b></td>
</tr>
<?php } ?>
<tr>
<td align='right'><?php displayLanguageText('TEXT-EMAIL-ADDRESS') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['email']) ?></b></td>
</tr>
<?php if (strlen($_SESSION['UserInfo']['email2']) > 0) { ?>
<tr>
<td align='right'><?php displayLanguageText('TEXT-ADDITIONAL-EMAIL') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['email2']) ?></b></td>
</tr>
<?php } ?>
<?php if (strlen($_SESSION['UserInfo']['email3']) > 0) { ?>
<tr>
<td align='right'><?php displayLanguageText('TEXT-ADDITIONAL-EMAIL') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['email3']) ?></b></td>
</tr>
<?php } ?>
<?php if (strlen(trim($school_record['additional_registration_data_field1'])) > 0) { ?>
<tr>
<td colspan='2'>&nbsp;</td>
</tr>
<tr>
<td align='right'><?php echo(trim($school_record['additional_registration_data_field1'])) ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['additional1']) ?></b></td>
</tr>
<?php } ?>
<?php if (strlen(trim($school_record['additional_registration_data_field2'])) > 0) { ?>
<tr>
<td align='right'><?php echo(trim($school_record['additional_registration_data_field2'])) ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['additional2']) ?></b></td>
</tr>
<?php } ?>
<tr>
<td colspan='2'>&nbsp;</td>
</tr>
<tr>
<td align='right'><?php displayLanguageText('TEXT-LANGUAGE') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['language']) ?></b></td>
</tr>
<tr>
<td align='right'><?php displayLanguageText('TEXT-ACCOUNT-TYPE') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['type']) ?></b></td>
</tr>
<tr>
<td align='right'><?php displayLanguageText('TEXT-ACCOUNT-STATUS') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['status']) ?></b></td>
</tr>
<?php if ($school_record['registration_guest_student_info'] != 'N') { ?>
<?php if ($school_record['orders_for'] == 'Registrant' || ($school_record['orders_for'] == 'Both' && $_SESSION['UserInfo']['type'] == 'Guest')) { ?>
<?php
$numClasses = db_getVal("SELECT count(*) FROM classes WHERE school_num = $base_school_num AND entry_type = 'Class'");
if ($numClasses > 0) {
$user_num = $_SESSION['UserInfo']['record_num'];
$class_num = db_getVal("SELECT class_num FROM people WHERE school_num = $base_school_num AND user_num = $user_num LIMIT 0,1");
$class_info = getClassInfo($class_num);
?>
<tr>
<td colspan='2'>&nbsp;</td>
</tr>
<tr>
<td align='right' valign='top'><?php echo($GlobalText['Class']) ?>: </td>
<td align='left' valign='top'><b><?php echo($class_info) ?></b></td>
</tr>
<?php } ?>
<?php } ?>
<?php } ?>
<tr>
<td align='right'><?php displayLanguageText('TEXT-NUMBER') ?>: </td>
<td align='left'><b><?php echo($_SESSION['UserInfo']['record_num']) ?></b></td>
</tr>
<tr>
<td colspan='2'>&nbsp;</td>
</tr>
</table>
<br>
<p><a href='?action=account&naction=edit' class='btn btn--primary>'><?php displayLanguageText('BUTTON-PROFILE-EDIT') ?></a></p>
<p><br><?php echo(dateString('defaulttime') . ' - ' . $user_ip . "<br>\n" . $_SERVER['HTTP_USER_AGENT']) ?></p>
<?php
endTemplate();
?>