/** * Returns users passport data * * @param string $login * @return string */ function web_UserPassportDataShow($login) { $login = mysql_real_escape_string($login); $passportdata = zb_UserPassportDataGet($login); if (!empty($passportdata)) { $cells = wf_TableCell(__('Birth date')); $cells .= wf_TableCell($passportdata['birthdate']); $rows = wf_TableRow($cells, 'row3'); $cells = wf_TableCell(__('Passport number')); $cells .= wf_TableCell($passportdata['passportnum']); $rows .= wf_TableRow($cells, 'row3'); $cells = wf_TableCell(__('Issuing authority')); $cells .= wf_TableCell($passportdata['passportwho']); $rows .= wf_TableRow($cells, 'row3'); $cells = wf_TableCell(__('Date of issue')); $cells .= wf_TableCell($passportdata['passportdate']); $rows .= wf_TableRow($cells, 'row3'); $cells = wf_TableCell(__('Registration address')); $cells .= wf_TableCell($passportdata['pcity'] . ' ' . $passportdata['pstreet'] . ' ' . $passportdata['pbuild'] . '/' . $passportdata['papt']); $rows .= wf_TableRow($cells, 'row3'); $result = wf_TableBody($rows, '100%', '0'); } else { $result = __('User passport data is empty') . ' ' . __('You can fill them with the appropriate module'); } if (cfr('PDATA')) { $result .= wf_delimiter(); $result .= wf_Link("?module=pdataedit&username=" . $login, __('Edit') . ' ' . __('passport data'), false, 'ubButton'); } return $result; }
<?php if (cfr('PDATA')) { if (wf_CheckGet(array('username'))) { $login = vf($_GET['username']); $passportdata = zb_UserPassportDataGet($login); //editing passport data if (wf_CheckPost(array('editbirthdate'))) { $newbirthdate = $_POST['editbirthdate']; $newpassportnum = $_POST['editpassportnum']; $newpassportdate = $_POST['editpassportdate']; $newpassportwho = $_POST['editpassportwho']; $newpcity = $_POST['editpcity']; $newpstreet = $_POST['editpstreet']; $newpbuild = $_POST['editpbuild']; $newpapt = $_POST['editpapt']; zb_UserPassportDataChange($login, $newbirthdate, $newpassportnum, $newpassportdate, $newpassportwho, $newpcity, $newpstreet, $newpbuild, $newpapt); rcms_redirect("?module=pdataedit&username=" . $login); } web_PassportDataEditFormShow($login, $passportdata); show_window('', web_UserControls($login)); } else { show_window(__('Error'), __('Strange exeption')); } } else { show_error(__('You cant control this module')); }