case 'updateMember': //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// $formData['id'] = db_clean_int($_POST['id']); $formData['name'] = db_clean_text($_POST['name']); $formData['ulink'] = db_clean_text($_POST['ulink']); $formData['position'] = db_clean_int($_POST['position']); $formData['status'] = db_clean_int($_POST['status']); $formData['major'] = db_clean_int($_POST['major']); $formData['student_id'] = db_clean_int($_POST['student_id']); //Verify form if (!secureform_test_pk($verify_key, $verify_action, $formData['id'])) { $smarty->assign("url", "./index.php?page=updateMember&id=" . $formData['id']); $smarty->display('redirectError.tpl'); exit; } updateMember($formData['id'], $formData['name'], $formData['ulink'], $formData['position'], $formData['status'], $formData['major'], $formData['student_id']); if ($formData['position'] == 20) { $smarty->assign("url", "./index.php?page=listMembers&inactive=1"); } else { $smarty->assign("url", "./index.php?page=listMembers"); } $smarty->display('redirect.tpl'); break; case 'addAttendance': //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// $formData['member'] = db_clean_int($_POST['member']); $formData['meeting'] = db_clean_int($_POST['meeting']); //Verify form if (!secureform_test_pk($verify_key, $verify_action, $formData['meeting'])) { $smarty->assign("url", "./index.php?page=addAttendance&meeting=" . $formData['meeting']); $smarty->display('redirectError.tpl');
<?php define('_MEXEC', 'OK'); require_once "../../system/load.php"; $action = $_REQUEST['action']; switch ($action) { case "viewMembers": viewMembers(); break; case "addMember": addMember(); break; case "updateMember": updateMember(); break; case "deleteMember": deleteMember(); break; case "ExisUserName": ExisUserName(); break; case "ExisEmail": ExisEmail(); break; case "ExisEmailEdit": ExisEmailEdit(); break; case "memberLogin": memberLogin(); break; case "logout":
function addMember() { $formData = $GLOBALS['req']['form']; if ($formData == null) { signalError('No form data'); return; } if (!array_key_exists('password', $formData) || !validate($formData->password)) { signalError('Bad password'); return; } $relevantFields = array('name', 'gov_name', 'major', 'year', 'height', 'tv', 'food', 'joined', 'memory', 'underwear', 'talent', 'color', 'picture'); if (array_key_exists('id', $formData)) { updateMember($formData, $relevantFields); } else { addNewMember($formData, $relevantFields); } // trashUnusedPhotos(array()); }
require_once "../private/checkSession.php"; require_once "../include/member.inc.php"; require_once "../include/utils.inc.php"; $idMember = $_REQUEST['idMember']; $companyName = $_REQUEST['companyName']; $firstname = $_REQUEST['firstname']; $lastname = $_REQUEST['lastname']; $type = $_REQUEST['type']; $status = $_REQUEST['status']; $email = $_REQUEST['email']; $email2 = $_REQUEST['email2']; $phone = $_REQUEST['phone']; $website = $_REQUEST['website']; $country = $_REQUEST['country']; $classification = $_REQUEST['classification']; $address = addslashes($_REQUEST['address']); $linkedin = $_REQUEST['linkedin']; $comment = $_REQUEST['comment']; $logo = $_REQUEST['logo']; $deleteLogo = $_REQUEST['deleteLogo']; if (!empty($_FILES['logo']['name'])) { move_uploaded_file($_FILES['logo']['tmp_name'], "../logo/" . $_FILES['logo']['name']); updateMemberLogo($idMember, $_FILES['logo']['name']); } if ($deleteLogo == '1') { updateMemberLogo($idMember, ""); } updateMember($idMember, $lastname, $firstname, $companyName, $status, $type, $address, $phone, $email, $email2, $website, $classification, $linkedin, $comment, $country); header("Location:../private/index.php?page=view-member&idMember=" . $idMember); exit;
$err[] = 'Courriel invalide ou inexistant.'; } } } elseif (isset($_SESSION['loginID'])) { # logged command if (isset($_POST['cmdSave'])) { // validate information here if we save if ($_POST['email'] === '') { // or other validation... array_push($err, 'Veuillez fournir votre addresse de courrier électronique.'); } if ($_POST['city'] === '') { $err[] = 'Veuillez indiquer votre ville.'; } if (count($err) == 0) { updateMember($_SESSION['loginID']); } } elseif (isset($_POST['cmdUpdatePassword'])) { if ($_POST['password'] === '') { $err[] = 'Le mot de passe ne peut pas être vide.'; } elseif ($_POST['password'] != $_POST['password_repeat']) { $err[] = 'Les deux mots de passe ne sont pas identiques.'; } elseif (updatePassword($_SESSION['loginID'], $_POST['oldpassword'], $_POST['password'])) { $msg[] = 'Mot de passe modifié avec succès.'; } else { $err[] = 'L\'ancien mot de passe est incorrect.'; } } elseif (isset($_POST['cmdUpdateMemberPublish'])) { if (updateMemberPublish($_SESSION['loginID'])) { $msg[] = 'Information de publication mise à jour.'; } else {