function req_is_spam() { if (empty($_SERVER['HTTP_REFERER']) || empty($_SERVER['HTTP_USER_AGENT'])) { return true; } if (preg_match('/href\\s*=/', req_get('message'))) { return true; } $version = trim(req_get('version')); if (!empty($version) && !preg_match('/^\\d+(?:\\.\\d+){1,3}$/', $version)) { return true; } }
<?php include "../outros/banco.php"; require_login(); $guid = req_get("guid"); $resumos = getFullJSON(); $resumo = null; foreach ($resumos as $found) { if ($found["guid"] == $guid) { $resumo = $found; break; } } if (is_null($resumo)) { redir(".."); } $materia = $resumo["materia"]; $autoria = $resumo["autor"]; $mini = $resumo["mini"]; $assunto = $resumo["assunto"]; $conteudo = $resumo["conteudo"]; $ano = $resumo["ano"]; ?> <html> <head> <title>Editando resumo</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="../outros/resumos.css"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> <link rel="icon" href="/favicon.ico" type="image/x-icon">
<?php include "../../outros/banco.php"; require_login("borginhos"); $nome = req_get("nome"); if ($nome == "borginhos") { die("nao se deleta o borginhos huehuehue"); } removeCredencial($nome); redir("..");
<?php include "../outros/banco.php"; require_login(); $mini = req_get("mini"); if (!validar_nome($mini)) { die("<br>Só são permitidos números, letras, - e _."); } foreach (getFullJSON() as $resumo) { if ($resumo["mini"] === $mini) { die("<br>Um resumo com essa URL já existe!"); } }