$value){ $extraVariable = ExtraVariables::getByName($name); if ($extraVariable) { $extraVariable->value = $value; $extraVariable->update(); } } } $notSave = array('saveChanges','favicon','bg','extra'); $sql = 'update system_variables set '; $update = array(); foreach ($_POST as $num => $value){ if (!in_array($num, $notSave)) { $update[] = " $num = '$value' "; } } $sql .= implode(',', $update); $sql .= ' where system_variables_id = 1'; $mysqli = ConnectionFactory::getFactory()->getConnection(); $sql = $mysqli->prepare($sql); $sql->execute(); $sql->close(); header( "Location: variables.php?saved" ); } changeHeaderVariablesAdmin('', '', '', array()); function callback($buffer){} ?>