public function gastarTerreno($id_personagem, $id_cidade, $terreno) { $query = "\n SELECT terreno\n FROM personagem_terreno\n WHERE id_personagem = '" . do_escape($id_personagem) . "'\n AND id_cidade = '" . do_escape($id_cidade) . "'\n "; $terrenoAtual = intval(get_value($query, 'terreno')); if ($terrenoAtual < $terreno) { $msgerror = _('You need %s terrain, but have only %s.'); throw new Exception(sprintf($msgerror, $terreno, $terrenoAtual)); } $query = "\n UPDATE personagem_terreno SET\n terreno = terreno - " . do_escape($terreno) . "\n WHERE id_personagem = '" . do_escape($id_personagem) . "'\n AND id_cidade = '" . do_escape($id_cidade) . "'\n "; do_update($query); $query = "\n DELETE FROM personagem_terreno\n WHERE id_personagem = '" . do_escape($id_personagem) . "'\n AND id_cidade = '" . do_escape($id_cidade) . "'\n AND terreno <= 0\n "; do_delete($query); }
public function excluir($id_curso) { $query = "\n DELETE FROM curso\n WHERE id_curso = '" . do_escape($id_curso) . "'\n "; do_delete($query); }
//new answer to be added $new_answers[] = $answer; } } } if (count($new_answers) && _POST('modify') && is_numeric(_POST('modify'))) { //new answers to be added do_insert($new_answers, 'vcn_answers'); } //add answers to question if (!_POST('modify') || !is_numeric(_POST('modify'))) { do_insert($answers, 'vcn_answers'); } //delete answers if (_POST('deletes')) { do_delete(explode(',', trim(_POST('deletes'), ',')), 'vcn_answers', 'id'); //delete old answers } } //delete question if (_GET('del')) { delete_qdata(_GET('del')); } //data if (_GET('edit')) { $data['result'] = get(_GET('edit')); //get question answers if (!count($data['result'])) { show_error('Not found', 'Không tồn tại dữ liệu.'); } }
public static function excluir($id_arte) { $query = "\n DELETE FROM arte\n WHERE id_arte = '" . do_escape($id_arte) . "'\n "; do_delete($query); }
public function excluirRelacionamento($id_responsavel, $id_aluno) { $query = "\n DELETE FROM aluno_responsavel\n WHERE id_responsavel = '" . do_escape($id_responsavel) . "'\n AND id_aluno = '" . do_escape($id_aluno) . "'\n "; do_delete($query); }
private function removerMaterial($personagem, $materiais) { foreach ($materiais as $material => $quantidade) { for ($i = 0; $i < $quantidade; $i++) { $query = "\n UPDATE item SET\n quantidade = quantidade - " . do_escape($quantidade) . "\n WHERE id_personagem = '" . do_escape($personagem->id_personagem) . "'\n AND slug = '" . do_escape($material) . "'\n "; do_update($query); $query = "\n DELETE FROM item\n WHERE id_personagem = '" . do_escape($personagem->id_personagem) . "'\n AND slug = '" . do_escape($material) . "'\n AND quantidade <= 0\n "; do_delete($query); $query = "\n UPDATE item SET\n quantidade_venda = quantidade\n WHERE id_personagem = '" . do_escape($personagem->id_personagem) . "'\n AND slug = '" . do_escape($material) . "'\n AND quantidade >= quantidade_venda\n "; do_update($query); } } }
public function excluir($id_movimento) { $query = "\n UPDATE movimento SET\n cod_situacao = '" . do_escape(MOVIMENTO_CANCELADO) . "'\n WHERE id_movimento = '" . do_escape($id_movimento) . "'\n "; do_delete($query); }
//no error $output .= "\n <h1>{$lang_item_edit['search_items']}</h1>"; } $output .= "\n </div>"; $action = isset($_GET['action']) ? $_GET['action'] : NULL; switch ($action) { case "search": search(); break; case "do_search": do_search(); break; case "add_new": add_new(); break; case "do_update": do_update(); break; case "edit": edit(); break; case "delete": delete(); break; case "do_delete": do_delete(); break; default: search(); } require_once "footer.php";
private function verificar($id_construcao) { $construcao = $this->pegar($id_construcao); $concluido = true; foreach ($construcao->teste as $pericia) { if (!($pericia->progresso >= 100)) { $concluido = false; break; } } if ($concluido === true) { foreach ($construcao->material as $material) { if (!($pericia->progresso > 100)) { $concluido = false; break; } } } if ($concluido === true) { $query = "\n UPDATE construcao SET\n cod_situacao = '" . do_escape(CONSTRUCAO_ATIVA) . "'\n WHERE id_construcao = '" . do_escape($id_construcao) . "'\n "; do_update($query); $query = "\n DELETE FROM construcao_material\n WHERE id_construcao = '" . do_escape($id_construcao) . "'\n "; do_delete($query); $query = "\n DELETE FROM construcao_pericia\n WHERE id_construcao = '" . do_escape($id_construcao) . "'\n "; do_delete($query); } }
function yim_logout() { $oauth_data = $_SESSION['oauth_data']; $oauth_token = $oauth_data['oauth_token']; $access_token_secret = $oauth_data['oauth_token_secret']; $session_data = $_SESSION['session_data']; $url = 'http://developer.messenger.yahooapis.com/v1/session?sid=' . $session_data->sessionId; $params = yim_get_basic_oauth_params(); $params['oauth_token'] = $oauth_token; $params['oauth_signature'] = oauth_compute_plaintext_sig(OAUTH_CONSUMER_SECRET, $access_token_secret); $query_param_string = oauth_http_build_query($params); $url = $url . '&' . $query_param_string; $response = do_delete($url); return yim_is_successful_response($response); }
} $class_obj->remove_file($_REQUEST["name"]); } $class_id = $_REQUEST["class"]; if (!is_numeric($class_id)) { die("go away, loser"); } $class_obj = HardwareClass::load_from_id($class_id); if (array_key_exists("action", $_REQUEST)) { $action = $_REQUEST["action"]; switch ($action) { case "rename": do_rename($class_obj); break; case "delete": do_delete($class_obj); break; case "add_member": do_add_mem($class_obj); break; case "remove_members": do_delete_members($class_obj); break; case "delete_over": do_delete_override($class_obj); break; case "create_over": do_create_override($class_obj); break; case "add_file": do_add_file($class_obj);
function process($user, $action) { say("< " . $action); $request = json_decode($action, true); if (empty($request)) { say("ERROR: invalid request body"); return; } if (!array_key_exists("method", $request) || !array_key_exists("resource", $request) || !array_key_exists("msg_id", $request)) { say("ERROR: missing mandatory property"); return; } $method = $request["method"]; $response = NULL; if ($method == "POST" && $request["resource"] == "/slideshare") { $response = get_slideshare($request); } else { if ($method == "POST") { $response = do_post($user, $request); } else { if ($method == "PUT") { $response = do_put($user, $request); } else { if ($method == "GET") { $response = do_get($user, $request); } else { if ($method == "DELETE") { $response = do_delete($user, $request); } else { if ($method == "SUBSCRIBE") { $response = do_subscribe($user, $request); } else { if ($method == "UNSUBSCRIBE") { $response = do_unsubscribe($user, $request); } else { if ($method == "NOTIFY") { $response = do_notify($user, $request); } else { // this is an unknown request $response = array("code" => "failed", "reason" => "unknown command " . $method . " " . $resource); } } } } } } } } $response['msg_id'] = $request['msg_id']; //header("Content-type: application/json"); send($user, json_encode($response)); }
if (!($existing = get_record('block_exabeporitem', 'id', $id, 'userid', $USER->id))) { print_error("wrongfileid", "block_exabis_eportfolio"); } $returnurl = $CFG->wwwroot . '/blocks/exabis_eportfolio/view_items.php?courseid=' . $courseid . "&type=file"; //?userid='.$existing->userid; } else { $existing = false; $returnurl = $CFG->wwwroot . '/blocks/exabis_eportfolio/view_items.php?courseid=' . $courseid . "&type=file"; //'index.php?userid='.$USER->id; } if ($action == 'delete') { if (!$existing) { print_error("wrongfilepostid", "block_exabis_eportfolio"); } if (data_submitted() and $confirm and confirm_sesskey()) { do_delete($existing, $returnurl, $courseid); redirect($returnurl); } else { $optionsyes = array('id' => $id, 'action' => 'delete', 'confirm' => 1, 'sesskey' => sesskey(), 'courseid' => $courseid); $optionsno = array('userid' => $existing->userid, 'courseid' => $courseid); print_header("{$SITE->shortname}", $SITE->fullname); // ev. noch eintrag anzeigen!!! //blog_print_entry($existing); echo '<br />'; notice_yesno(get_string("deletefileconfirm", "block_exabis_eportfolio"), 'add_file.php', 'view_items.php', $optionsyes, $optionsno, 'post', 'get'); print_footer(); die; } } require_once "{$CFG->dirroot}/blocks/exabis_eportfolio/lib/item_edit_form.php"; if ($checked_file != '' && $action == 'add') {
public static function excluir($id_feed) { $query = "\n DELETE FROM feed\n WHERE id_feed = '" . do_escape($id_feed) . "'\n "; do_delete($query); }
public function desfazerAmigo($id_jogador) { $query = "\n DELETE FROM jogador_amigo\n WHERE (\n id_jogador = '" . do_escape($this->id_jogador) . "'\n AND id_amigo = '" . do_escape($id_amigo) . "'\n ) OR (\n id_amigo = '" . do_escape($this->id_jogador) . "'\n AND id_jogador = '" . do_escape($id_amigo) . "'\n )\n "; do_delete($query); }
$msgs = BoincPrivateMessage::enum("userid={$logged_in_user->id}"); foreach ($msgs as $msg) { $x = "pm_select_{$msg->id}"; if (post_str($x, true)) { $msg = BoincPrivateMessage::lookup_id($msg->id); $msg->delete(); } } Header("Location: pm.php?action=inbox&deleted=1"); } if ($action == "inbox") { do_inbox($logged_in_user); } elseif ($action == "read") { do_read($logged_in_user); } elseif ($action == "new") { do_new($logged_in_user); } elseif ($action == "delete") { do_delete($logged_in_user); } elseif ($action == "send") { do_send($logged_in_user); } elseif ($action == "block") { do_block($logged_in_user); } elseif ($action == "confirmedblock") { do_confirmedblock($logged_in_user); } elseif ($action == "delete_selected") { do_delete_selected($logged_in_user); } else { error_page(tra("Unknown action")); } page_tail(); $cvs_version_tracker[] = "\$Id: pm.php 14077 2007-11-03 04:26:47Z davea \$";
public function marcar($id_livro, $id_capitulo, $num_versiculo, $tipo = 1) { $usuario = $this->pegarAtual(); if (!is_null($usuario)) { $query = "\n SELECT tipo\n FROM usuario_versiculo\n WHERE id_usuario = '" . do_escape($usuario->id_usuario) . "'\n AND id_livro = '" . do_escape($id_livro) . "'\n AND id_capitulo = '" . do_escape($id_capitulo) . "'\n AND num_versiculo = '" . do_escape($num_versiculo) . "'\n AND tipo = '" . do_escape($tipo) . "'\n "; $tipoAtual = intval(get_value($query, 'tipo')); if ($tipoAtual > 0) { $query = "\n DELETE FROM usuario_versiculo\n WHERE id_usuario = '" . do_escape($usuario->id_usuario) . "'\n AND id_livro = '" . do_escape($id_livro) . "'\n AND id_capitulo = '" . do_escape($id_capitulo) . "'\n AND num_versiculo = '" . do_escape($num_versiculo) . "'\n AND tipo = '" . do_escape($tipo) . "'\n "; do_delete($query); return false; } else { $query = "\n INSERT INTO usuario_versiculo (\n id_usuario,\n id_livro,\n id_capitulo,\n num_versiculo,\n tipo\n ) VALUES (\n '" . do_escape($usuario->id_usuario) . "',\n '" . do_escape($id_livro) . "',\n '" . do_escape($id_capitulo) . "',\n '" . do_escape($num_versiculo) . "',\n '" . do_escape($tipo) . "'\n )\n "; do_insert($query); return true; } } return false; }
// manageentries is not enough for adding } $existing = false; $userid = $USER->id; $returnurl = 'index.php?userid=' . $USER->id; } if (!empty($courseid)) { $returnurl .= '&courseid=' . $courseid; } $strblogs = get_string('blogs', 'blog'); if ($action == 'delete') { if (!$existing) { error('Incorrect blog post id'); } if (data_submitted() and $confirm and confirm_sesskey()) { do_delete($existing); redirect($returnurl); } else { $optionsyes = array('id' => $id, 'action' => 'delete', 'confirm' => 1, 'sesskey' => sesskey(), 'courseid' => $courseid); $optionsno = array('userid' => $existing->userid, 'courseid' => $courseid); print_header("{$SITE->shortname}: {$strblogs}", $SITE->fullname); blog_print_entry($existing); echo '<br />'; notice_yesno(get_string('blogdeleteconfirm', 'blog'), 'edit.php', 'index.php', $optionsyes, $optionsno, 'post', 'get'); print_footer(); die; } } require_once 'edit_form.php'; $blogeditform = new blog_edit_form(null, compact('existing', 'sitecontext')); if ($blogeditform->is_cancelled()) {
do_update(array('has_faq' => '1'), array('id' => _POST('group')), 'vcn_data'); //turn on faq for this question if (count($new_faqs) && _POST('modify') && is_numeric(_POST('modify'))) { //new faq to be added when update do_insert($new_faqs, 'vcn_faq'); } //add faq if (!_POST('modify') || !is_numeric(_POST('modify'))) { do_insert($faqs, 'vcn_faq'); push_messages('Thêm faq thành công.'); } else { push_messages('Cập nhật faq thành công.'); } //delete answers if (_POST('deletes')) { do_delete(explode(',', trim(_POST('deletes'), ',')), 'vcn_faq', 'id'); //delete old answers } } if (_GET('del')) { //del faq item delete_faq(_GET('del')); } if (_GET('edit')) { $data['result'] = vcn_faq(_GET('edit')); //get specify faq } extract($data); //message show_messages(); ?>