Jump to content

rjlfurtado

Members
  • Content count

    15
  • Joined

  • Last visited

Community Reputation

0 Comum

About rjlfurtado

  1. rjlfurtado

    como starta uma $_SESSION automaticamente?

    Você não entendeu minha pergunta e me deu uma resposta não esperada.... mais obrigado pela intenção! a resposta é essa <?php session_start(); $_SESSION["ativado"] = "Rafael Furtado"; ?>
  2. rjlfurtado

    como starta uma $_SESSION automaticamente?

    Não entendi... eu quero iniciar uma sessão automaticamente
  3. rjlfurtado

    como starta uma $_SESSION automaticamente?

    Preciso que a seguinte sessão seja executada automaticamente assim que a pessoa entrar na minha página web para destruir a sessão ei fiz assim: <?php if(isset($_SESSION['ativado'])){ echo ('Você foi desconectado!'); unset($_SESSION['ativado']); } ?> mais eu queria que a a sessão fosse iniciada automaticamente assim que o mesmo acessar o painel como faço para iniciar uma sessão automaticamente? me ajudem por favor.... desde já agradeço!
  4. rjlfurtado

    qual script faz essa verificação?

    tenho que colocar; mysql> SELECT * FROM dados where id = (select max(id) from dados); no lugar de $qre = mysqli_query($con,'select * from ip_log where ip="' . $ips . '";'); é isso?
  5. rjlfurtado

    qual script faz essa verificação?

    cara, to viajando... aff... ruim demais ser leigo...
  6. rjlfurtado

    qual script faz essa verificação?

    não entendi mano, confesso que sou novo em PHP, e sobre o MAX eu fiquei voando rsrsr o meu problema é o mesmo desse cara aqui http://forum.imasters.com.br/topic/395059-resolvidopegar-o-ultimo-registro-inserido/
  7. rjlfurtado

    qual script faz essa verificação?

    desculpa... aqui vai o novo link https://drive.google.com/file/d/0B3_8VaeKLcVXSjhuTE4zYzlCTzA/view?usp=sharing
  8. rjlfurtado

    qual script faz essa verificação?

    Existem 3 tabelas parecidas no meu banco de dados, a diferença está no final delas, o problema é q o página está puxando somente a primeira informação, do id menor, ex 2, sendo q eu preciso q ele puxe a terceira q tem o id maior, ex 4, qual script php faz isso? OBS: eu percebi q o problema está no script q faz a leitura do bd pois nele não há nada relacionado a id preferencial q no caso seria o mais novo (ou o de maior valor) Veja a imagem do banco de dados aqui https://drive.google.com/file/d/0B3_8VaeKLcVXSjhuTE4zYzlCTzA/view?usp=sharing O script que eu uso é esse: <?php $mysql_host = "mysql.teste.com.br"; $mysql_usu = "localhost"; $mysql_senha = "senha"; $mysql_banco = "mocho"; $ip = $_SERVER["REMOTE_ADDR"]; $con = mysqli_connect($mysql_host,$mysql_usu,$mysql_senha,$mysql_banco); $ips = mysqli_real_escape_string($con,$ip); $qre = mysqli_query($con,'select * from ip_log where ip="' . $ips . '";'); $rfe = mysqli_fetch_array($qre); if(strcmp($rfe[1],$ip)){ echo( 'você não é cadastrado'); exit (0); } $hora = $rfe[2]; setlocale(LC_TIME, "pt_BR"); date_default_timezone_set('America/Sao_Paulo'); $hora = strtotime($rfe[2]); if(time() > $hora){ echo( 'seu cadastro está expirado'); exit (0); } echo ('BEM VINDO') ?> ele verifica se o cliente tem o ip cadastrado e se ele ainda é válido pela a data do registro caso não entenda a pergunta aqui tem um post com o meu tipo de pegunta. http://forum.imasters.com.br/topic/395059-resolvidopegar-o-ultimo-registro-inserido/
  9. tipo. esse script é para verificar o ip a data que ele foi registrado se a data for igual a atual ( se for a de hoje ou por exemplo docalendário passado , ele bloqueia) mais se for de uma data futura ele libera o problema é que esse não ta funcionando e fica aparecendo só tela branca sem erro. <?php $dataHoje = date("d/m/y");{ $ip = ''; if (@$_SERVER['HTTP_CLIENT_IP']) $ip = $_SERVER['HTTP_CLIENT_IP']; else if(@$_SERVER['HTTP_X_FORWARDED_FOR']) $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; else if(@$_SERVER['HTTP_X_FORWARDED']) $ip = $_SERVER['HTTP_X_FORWARDED']; else if(@$_SERVER['HTTP_FORWARDED_FOR']) $ip = $_SERVER['HTTP_FORWARDED_FOR']; else if(@$_SERVER['HTTP_FORWARDED']) $ip = $_SERVER['HTTP_FORWARDED']; else if(@$_SERVER['REMOTE_ADDR']) $ip = $_SERVER['REMOTE_ADDR']; else $ip = 'UNKNOWN'; return $ip; } $ipNow = pegaIP(); $con = mysqli_connect($mysql_host,$mysql_usu,$mysql_senha,$mysql_banco); $ipAgoraScape = mysqli_real_escape_string($con,$ipNow); $dataHojeScape = mysqli_real_escape_string($con,$dataHoje); $quer = mysqli_query($con,"SELECT * FROM `ip_log` WHERE `ip` = '$ipAgoraScape' AND `dataGlobal` = '$dataHojeScape'"); if(mysqli_num_rows($quer) > 0){ echo "você está bloqueado"; exit; } ?>
  10. É mesmo, nem tinha visto isso. mais ainda sim não está funcionando o registro de hora e data. oque está errado?
  11. Mais não ta funcionando nada....(detalhe) porque? onde está errado? a tabela está errada? a parte de conecta está funcionado? o armazenamento está certo?
  12. tipo: o usuário se cadastra e faz login. depois disso o ip do mesmo é salvo, mais gostaria que o mesmo fosse deletado horas depois automaticamente. ou até mesmo ao fechar da página. mais não sei como isso fica em PHP Estou grato por todos que tem me ajudado até hoje! Deus abençoe vocês!
  13. O código que eu uso é esse: $ip = $_SERVER["REMOTE_ADDR"]; $con = mysqli_connect($mysql_host,$mysql_usu,$mysql_senha,$mysql_banco); $ips = mysqli_real_escape_string($con,$ip); mysqli_query($con,'insert into ip_log (ip) values ("' . $ips . '");');
  14. Usuários (ip) do mlql não acontece nada e usuários bloqueados olham o site completo. ou seja eu quero que tenha uma função reversa. Desde já agradeço pela ajuda! ;)
  15. 1- Aqui estou novamente, para solicitar um pouco da atenção de vocês! Estou precisando de um pequeno código PHP que identifique o IP das pessoas que estão na página e salve os ip em determinado banco de dados. 2- Logo em seguida, preciso de mais 1 código php que examine os IP em determinado BD e libere permissão para continuar na página. caso o IP não é registrado direciona para outra página Basicamente isso. Por favor ficarei muito grato se me ajudarem. Quem puder colocar esse código para mim ficarei muito agradecido! Parabéns iMasters!
×

Important Information

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