<?php define('APP_ROOT', "../"); require_once APP_ROOT . "/config/main.php"; require_once APP_ROOT . "/common/commonFunctions.php"; $id = null; $user = null; $msgError = null; if (isset($_POST['user_id'])) { $id = $_POST["user_id"]; $user = new User(); $user->_dbLoad($id); NP_loadDataInto($user, $_POST, "user_"); if (isset($_POST['newPassword1']) && $_POST['newPassword1'] != null && isset($_POST['newPassword2']) && $_POST['newPassword2'] != null && $_POST['newPassword1'] == $_POST['newPassword2']) { $user->password = $_POST['newPassword1']; } else { if ($_POST['newPassword1'] != null || $_POST['newPassword2'] != null) { $msgError = _("Los passwords introducidos no coinciden. No se grabaron los datos."); } } if ($msgError == null) { $user->_dbUpdate(); $user = new User(); $user->_dbLoad($id); } } else { if (isset($_GET["userId"])) { $id = $_GET['userId']; $user = new User(); $user->_dbLoad($id); }
define('APP_ROOT', "../"); require_once APP_ROOT . "/config/main.php"; require_once APP_ROOT . "/common/commonFunctions.php"; $sqlCategories = "SELECT * FROM NPS_CATEGORIAS ORDER BY 1"; $categories = array(); $categoryTitle = null; $item = null; if (isset($_POST['item_id'])) { if (isset($_POST['isNew']) && $_POST['isNew'] == "true") { $item = new Item(null); NP_loadDataInto($item, $_POST, "item_", $ddbb->getType("Item", null)); $item->_dbStore(); } else { $item = new Item($_POST["item_id"]); NP_loadDataInto($item, $_POST, "item_", $ddbb->getType("Item", null)); $item->_dbUpdate(); } $id = $_POST["item_id"]; $item = new Item($id); redirect("itemDetail.php?item_edit_ok=true&itemId=" . $id); exit; } else { if (isset($_GET["itemId"])) { $id = $_GET['itemId']; $item = new Item($id); } } function fetchCategories($data) { global $categories, $categoryTitle, $item;