Skip to content

Instantly share code, notes, and snippets.

@alexferreira
Created November 5, 2010 18:17
Show Gist options
  • Save alexferreira/664554 to your computer and use it in GitHub Desktop.
Save alexferreira/664554 to your computer and use it in GitHub Desktop.
session_start();
include '../../includes/inc_conexao.php';
?>
<pre style="float:right; "><h3>Cookie</h3><? print_r($_COOKIE);?></pre>
<pre style="float:right; "><h3>Sessoes</h3><? print_r($_SESSION);?></pre>
<?
if($_POST["login"]!="" && $_POST["senha"]!="") {
$user = $_POST["login"];
$senha = $_POST["senha"];
$senha = mysql_real_escape_string($senha);
$a=mysql_query("SELECT * FROM usuarios WHERE usuario like '$user' and senha like MD5('$senha') AND habilitado=1") or die(mysql_error());
if(mysql_num_rows($a)!=0) {
$n=mysql_fetch_array($a);
$_SESSION["nome"]=$n["nome"];
$_SESSION["idu"]=$n["id"];
$_SESSION["grupou"]=$n["grupo"];
$_SESSION["ultimo_acesso"]=$n["data_ultimo"];
$_SESSION["quant_acessos"]=$n["quant_acessos"]+1;
mysql_query("UPDATE usuarios SET quant_acessos=quant_acessos+1, data_ultimo='".date("Y-m-d H:i:s")."' WHERE id=".$n["id"]);
$dados=mysql_query("SELECT * FROM gpix");
while($d=mysql_fetch_array($dados)) {
$_SESSION[$d["dado"]]=$d["valor"];
}
$end="http://".$_SERVER["SERVER_NAME"].$_SERVER["SCRIPT_NAME"]; //pega nome do script
//
$end=dirname($end); //pega nome do diretório
$end=ereg_replace("/includes","",$end);
$_SESSION["ende"]=$end;
#session_write_close();
mysql_query("INSERT INTO loga(usuario, userip, hora, frase) VALUES('".$_SESSION["idu"]." - ".$_SESSION["nome"]."','".$_SERVER['REMOTE_ADDR']."','".date("Y-m-d H:i:s")."', 'Login no GPix')") or die(mysql_error());
//redirecionamos o usuário para 0. Com as sessões setadas, o código se encarrega de mostrar o que deve ser mostrado!
#header('Location: ../index.php?s=0');
#exit();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment