Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal ,gostaria de fazr um sistema em que o usuario ao entrar com seus dados no login e senha ,estes sendo validos ,ele atualize o campo de login para ...."Voce esta conectado"....imediatamente !
o que acontece hoje é que ,o usuario se loga no sistema ,porem ....só depois que ele fecha e abre o navegador ,que o campo de login muda para você ja esta conectado !!!..gostaria que isso fosse instantaneo sem ter que abrir o navegador !!!!....parece que ajax ajudaria ....mais to boiando completamente !!!
olha como esta o script .....pagina do login
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body bgcolor="#ddd">
<table width="1044" height="861" border="0" align="center">
<tr>
<td height="84" colspan="3"><img src="banner copy.jpg">cabecalho</td>
</tr>
<tr bgcolor="#3399FF">
<td width="251" height="20"><table width="251" border="0" height="100">
<tr>
<td width="245" ><div align="center"><font color="#FFFFFF">Opções</font></div></td>
</tr>
<tr> </tr>
<tr>
<td><div align="center">
<?php
if(isset($_COOKIE["login"]))
{
echo "Voce esta conectado!";
?>
<a href="sair.php" target="meio">Sair</a>
<?php
}
else
{
?>
<form id="form2" name="form2" method="post" action="inicio.php" target="meio">
<table width="233" border="0">
<tr>
<td width="79">Nome:</td>
<td width="144"><input type="text" name="textfield" /></td>
</tr>
<tr>
<td>Senha:</td>
<td><input type="password" name="textfield2" /></td>
</tr>
<tr>
<td><input type="submit" name="Submit2" value="Entrar" /></td>
<td><input type="reset" name="Submit3" value="cancelar" /></td>
</tr>
<tr>
<td><a href="">Esqueceu a senha</a></td>
<td><a href="cadastro.php" target="meio">Novo por aqui?cadastre é grátis!</a></td>
</tr>
</table>
</form>
<?php
}
?>
<p> </p>
</td>
</tr>
<tr>
<td><div align="center">
<form id="form1" name="form1" method="post" action="GeraLinha.php" target="_blank">
<input type="submit" name="Submit" value="Mapeamento" />
</form>
</div></td>
</tr>
<tr>
<td><div align="center"></div></td>
</tr>
</table></div></td>
<td width="600">
<iframe name="meio" width="600" height="600" scrolling="auto" allowtransparency="true" frameBorder="no"> </iframe> </td>
<td width="179" align="center"><img src="BannerLateral.jpg"></td>
</tr>
<tr>
<td height="83" colspan="3" bgcolor="#3399FF"> </td>
</tr>
<tr>
<td height="82" colspan="3"><div align="center"><font color="#FF0000">rodape</font></div></td>
</tr>
</table>
</body>
</html>
............pagina que recebe o login
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<?php
$nome = $_POST['textfield'];
$senha = $_POST['textfield2'];
$conn = mysql_connect('localhost','root','') or die("não foi possivel conectar ao mysql!");
$selecionaBanco = mysql_select_db('banco_comercialFinal',$conn) or die ("não foi possivel localizar o banco!");
$sql = mysql_query("Select nome from Professor
where (nome = '$nome') and (senha = '$senha') and (ativado = 'S')
",$conn);
$quantidadeColunas = mysql_num_rows($sql);$vetor = mysql_fetch_array($sql,MYSQL_NUM);
setcookie ("login", $vetor[0],time()+172800); //grava o cookie com o login
setcookie ("senha", $senha,time()+172800);
setcookie ("nome", $vetor[0],time()+172800); //grava o cookie com a senha
//session_start();
echo "Olá ".$vetor[0];
} //se a senha digitada está correta, mostra a mensagem
else {
echo "Login ou senha inválidos. <a href=javascript:history.go(-1)>Clique aqui para voltar.</a>"; //se a senha está incorreta mostra essa mensagem
}
?>
</body >
</html>
.......gostaria que a atualização de "status" de logar para logado fosse instantanea .....ajudem!!! grato !Carregando comentários...