Jump to content

GabrielScrippt

Members
  • Content count

    7
  • Joined

  • Last visited

Community Reputation

0 Comum

About GabrielScrippt

  1. Primeiramente uso o PHP 5.4; Função: Estou fazendo uma página de histórico, toda vez que um visitante acessa uma determinada página seu id fica salvo no cookie, que por sua vez quando o usuário acessa a página de histórico esses ids são lidos pelo mysql e exibi todos os resultados. Minha duvida: e seguro usar o código desta forma, ou e necessário fazer alterações, vale lembrar que o mysql so irá consultar números, cujo são especificados, porem usuários de ma fé podem modificá-los para fazer um sql injection por exemplo, porem so será lido números no mysql. devido ao uso da função is_numeric, alguem poderia analizar e me dizer oque fazer pra deixa-la segura, caso não esteja? Alguém poderia me informar se é seguro ou se há algo mais para deixar seguro? Código: $id = $_COOKIE["id"]; //Nome do cookie $novoId = "$cont[id]"; // Novo id, value exemplo "1,2,3,4" adiciona novo valor apos virgula if (!preg_match("/\b{$novoId}\b/", $id)) { setcookie("id", $id .= "{$novoId},"); } $historico = explode(",", $id); $histanime = array_filter($historico, function($value) { /* Retorna apenas os números inteiros */ return is_numeric($value); }); if(($quantidade = count($histanime)) > 30){ $histanime = array_slice($histanime, $quantidade - 30, 30); } $ids5 = implode(",", $histanime) ; e a consulta no mysql e feita com um while: $cont = mysql_query("SELECT title,titulo2,url,imagen FROM `lista` WHERE aid IN($ids5)"); while (list($title, $titulo2, $url, $Imagen) = mysql_fetch_array($cont))
  2. GabrielScrippt

    host redundantes, clonaram meu site

    up?
  3. GabrielScrippt

    host redundantes, clonaram meu site

    Seguinte, ao olhar no meu google analytics me deparei com a mensagem E de alguma forma eles conseguiram um crawler que pega tudo do meu site em tempo real, pior de tudo e que pegaram minhas posições no google como se eu tivesse feito um 301 para eles, porem isso não aconteceu. Alguém sabe alguma forma de verificar se meu site está sendo acessado pelo link original, e caso não for o original redirecionar em 301 para o original?
  4. GabrielScrippt

    Conteudo duplicando

    Seguinte, troquei de domínio, fiz um redirect 301 e mesmo assim o conteúdo está duplicando, gerando 2 post no novo domínio com 2 estruturas de link diferente. Teria como eu usar um noindex na página antiga e um 301 pra nova página, de forma que index somente os post novos e não os antigos? tentei dessa forma , mas não me parece correta, alguém tem um método melhor? header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.site.net/video/".$datos[eid].""); header("X-Robots-Tag: noindex", true);
  5. Seguinte, estou com a seguinte duvida e seguro usar mais de um select para efetuar consulta no mysql? Fiz a consulta seguinte : No PHP Um amigo meu disse que poderia ser um risco a segurança fazer a busca desta forma, porem não encontrei outra forma para fazer o tipo de busca que preciso fazer.
  6. GabrielScrippt

    Problema com Dados Separados por virgula em um mesmo campo

    So não fiz a tabela normal porque estou tentando economizar espaço no banco de dados, se não der certo vou fazer normal mesmo. RESOLVIDO: FIZ A CONSULTA COM SELECT usuario FROM `usuarios` WHERE `usuario` RLIKE '1029349' e funcionou.... thanks
  7. Problema aqui e o seguinte: Criei um sistema para mostrar que usuário está seguindo determinado post em um site, ao clicar em seguir automaticamente e adicionado ao campo do mysql o id do post separando eles por uma vírgula. Exemplo 31324, 31345, 42663. (todos em um mesmo campo). Porem ao realizar uma consulta no mysql funciona somente com o primeiro valor 31324, e os outros como 31345, 42663, não retornam nada. SELECT usuario,avatar,seguindo FROM `usuarios` WHERE `seguindo` = 31324
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.