Ir para conteúdo
Fórum Script Brasil

Marcio Willians

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que Marcio Willians postou

  1. vlw mano nem sei como te agradecer!! :D só q está dando este erro: Database DELETE Error mais está gravando dados no bd: 1196950581 127.0.0.1 /bms_sanseg/login.php eu coloquei esse códi que você me passou aqui: <?php include 'incluir/config.php'; ?> <?php //Efetua a conexão mysql_connect("localhost","sanseg","sanseg2008"); mysql_select_db(sanseg); //Tempo em segundos que irá apagar os ips inativos $timeoutseconds = 300; $timestamp=time(); $timeout=$timestamp-$timeoutseconds; //Pega o ip $ip = $_SERVER['REMOTE_ADDR']; //Pega a o url da página que o uuário entro $self = $_SERVER['PHP_SELF']; //Verifica se o ip do usuário já se encontra $verif = mysql_query ("SELECT ip FROM useronline WHERE ip = '$ip'"); $evo = mysql_num_rows($verif); //Se for encontrado, faz a atualização do url e do segundos que a pessoa entrou if ($evo > "0"){ mysql_query("UPDATE useronline SET file='$self',timestamp='$timestamp' WHERE ip='$ip'") or die("Database UPDATE Error"); //Caso não sejá encontrado ele insere o ip a url e o tempo } else { mysql_query("INSERT INTO useronline VALUES ('$timestamp','$ip','$self')") or die("Database INSERT Error"); } //Deleta os ips que já passaram dos 300 segundos mysql_query("DELETE FROM useronline WHERE timestamp<$timeout") or die("Database DELETE Error"); $result=mysql_query("SELECT DISTINCT ip FROM useronline WHERE file='$self'") or die("Database SELECT Error"); //Exibe o resultado $user =mysql_num_rows($result); if ($user==1) {echo"$user Total on-line";} else {echo"$user Total on-line";} ?> <html> <head> <title><?php echo TITULO; ?></title> está errado?? vlw!!
  2. po vlw mesmo... mais seu link solução simples n tá funfando! :rolleyes: O pais eu não preciso, mais dá para gravar o ip e servidor em arquivo de log ou coisa parecida??
  3. po eu consegui com este código sem bd: <?php if (isset($_POST['us'])){ $usuario = $_POST['us']; $senha = $_POST['se']; if(($usuario=="teste") && ($senha=="teste")){ header("Location: http://xxxxxxx.com"); }elseif (($usuario=="teste") && ($senha=="12345678")){ header("Location: http://www.ig.com.br"); }elseif (($usuario=="teste2") && ($senha=="12345678")){ header("Location: http://www.terra.com.br"); }else{ header("Location: confirma.php"); } } ?> só que não é muito seguro! :unsure: mais vou colocar assim para ganhar tempo depois eu mudo e uso bd. :rolleyes:
  4. isaikki, Preciso que copie e cole o erro aqui, para poder te ajudar. O wamp com certeza funciona. você está colocando o endereço certo?? Está usando dreamweaver?? a pasta de estudo sua tem que está neste caminho, assim: c:\wamp\www\estudo se tiver usando dreamweaver veja se configurou certo os dados do servidor. se a sua pasta de estudo estiver no endereço como acima, digite no navegador: http://localhost/estudo/php.php qualquer coisa poste ai! ;)
  5. Fala galera, Preciso de uma judinha, é o seguinte consegui adaptar um script de login sem bd para o q eu precisava. :rolleyes: Só que estou com algumas dúvidas?? Olha o script: <?php if (isset($_POST['us'])){ $usuario = $_POST['us']; $senha = $_POST['se']; if(($usuario=="bms") && ($senha=="12345678")){ header("Location: [url=http://www.marciowillians.com");]http://www.marciowillians.com");[/url] }elseif (($usuario=="teste") && ($senha=="12345678")){ header("Location: [url=http://www.ig.com.br");]http://www.ig.com.br");[/url] }else{ header("Location: confirma.php"); } } ?> Está funcionando certinho, lógico que os endereços para onde estão sendo redirecionado os usuários são para teste, porém mais tarde serão verdadeiros e servidores de sistema de câmeras remotos. :rolleyes: Agora como eu faço quando um dos servidores estiver fora do ar, eu queria colocar uma página para isso, tipo: Houve um problema na conecxão. entre em contato blá blá blá....???? alguém pode me ajudar?? :blink: Outra coisa :rolleyes: <div class="texto3" id="ip">Para a sua segurança, estamos monitorando este acesso!<br><br><?php include 'info.php'; ?></div> nesta div eu queria colocar o ip, pais, servidor, navegador, hora etc etc... do usuário e gravar isso em um arquivo de log ou em outro lugar, é possivél fazer isso?? :unsure: Quem puder me ajudar vlw mesmo!! :lol: Abraços!! :)
  6. Ramon Bedin, está dando erro: Parse error: syntax error, unexpected T_STRING in C:\wamp\www\bms_sanseg\verifica.php on line 27 Linha 27: header("Location:$url"); Eu não entendi o lance da posição da url??? :huh: já está cadastrado no bd na tabela um usuário + senha + url, só que depois vão ter mais usuários, então se for para defenir a posição da url acho q não rola, porque vão ter vários. O script tem que pelo usuário associar a url. Acho q é isso? <_< Brigadão galera pela força, vou continuar tentando aqui. ;)
  7. Vlw meu amigo mais assim acho que n rola :unsure: Porque são vários usuários e consequentemente muitas urls no mesmo banco de dados. então eu usei variavel. $url olha o código do verifica.php: __________________________________________ <?php require_once('conexao.php'); ?> <?php $usuario = $HTTP_POST_VARS["usuario"]; $senha = $HTTP_POST_VARS["senha"]; $url = $HTTP_POST_VARS["url"]; $selecao = mysql_query("SELECT * FROM usuario WHERE usuario = '$usuario' AND senha = '$senha' "); $row = mysql_fetch_array($selecao); if ($row == "") { echo "<center>administrador e/ou senha inválidos.</center>"; echo "<br>"; echo "<center><a href=java script:history.go(-1);>Voltar</a></center>"; exit; } else { session_start(); $_SESSION["usuario"] = $usuario; header("Location:$url"); } mysql_close($conexao); ?> _________________________________________________________________________ será que tá tudo errado??? :unsure: Não tenho muita experiência em PHP/MYSQL, mais to apredendo!! :rolleyes: VlW ;)
  8. Saudações a todos, Estou com um problema que acredito que vocês podem me ajudar. :unsure: Estou fazendo um site onde o usuário faz o login e logo depois é enviado para um servidor de câmeras remota, a parte do login e conecxão ao banco de dados eu já fiz mais só que não consigo fazer o código em php para que ele pegue o endereço do servidor e direcione tal usuário para o mesmo. Vou tentar explicar melhor :rolleyes: estrutura da tabela no BD: usuario: fulano senha: 123456 url: http://nomeservidor.serverhttp.com (endereço criado no NOIP) o procedimento seria este: login >>> conecta ao BD >>> vai na tabela >>> confirma usuário e senha >>> pega a URL >>> e dereciona para o servidor (URL em uma nova janela) :blink: Alguém pode me ajudar, já tentei de tudo, só que eu estou estudando a pouco tempo PHP/SQL. Obrigado. :rolleyes:
×
×
  • Criar Novo...