Pessoal estou fazendo uma tela de login em Xajax, está quase tudo funcionando, o que estou apanhando aqui agora e como que faço, apos ter feito todas as validações e estar tudo ok.
Abrir a pagina seguinte.
já testei o codigo e estar indo tudo certinho, onde estar escrito AQUIIIIIII... é o local onde eu devia colocar a pagina que quero abrir, tipo PRINCIPAL.PHP.
Alguém poderia me dar uma ideia de como fazer isso? estou inicianado no Xajax.. rsrsr
<?
// Starta a sesso...
session_start();
// Destri a sesso...
session_destroy();
// Starta a sesso...
session_start();
// Todos os includes necessrios...
include('../conexao/conexao.php');
include('../funcao/msg.php');
include('../funcao/funcao.php');
include ("../funcao/inc_xajax.php");
// Instancia um objeto '$xajax' para a classe xajax()...
$xajax = new xajax();
// Funes xajax...
$xajax->registerFunction("enviarDados");
function enviarDados($formData)
{
$resposta = new xajaxResponse();
//$form = anti_injection_array($form);
$login = $formData["login"];
$senha = $formData["senha"];
if (empty($login))
{
$resposta->alert("Por favor, digite seu nome de usuario.");
$erro = true;
}
if (empty($senha))
{
$resposta->alert("Por favor, digite sua senha.");
$erro = true;
}
if (!isset($erro))
{
$sql = "SELECT cdusuario, login
FROM tbcusuario u
WHERE u.login = '".$login."' AND
u.senha = '".$senha."' AND
u.tsdelete is NULL;";
$query = @mysql_query($sql);
$num_linhas = @mysql_num_rows($query);
if ($num_linhas < 0)
{
$resposta->alert("Usuario ou senha invalidos.");
}
else
{
if ($num_linhas == 0)
{
$resposta->alert("Usuario ou senha invalidos.");
}
else
{
$linha = @mysql_fetch_array($query);
$_SESSION["cdusuario"] = $linha["cdusuario"];
$_SESSION["login"] = $linha["login"];
AQUIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIi
}
}
}
return $resposta;
}
// Processa as requisies feitas...
$xajax->processRequest();
?>
<!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=utf-8" />
<title><? echo $titulo_sistema; ?></title>
<?
$xajax->printJavascript("../xajax/");
?>
</head>
<script type="text/javascript" src="javascript/funcoes.js"></script>
<style type="text/css">
@import "../estilo/login.css";
</style>
<body>
<div id="bgTop"></div>
<div id="bgBottom"></div>
<div id="bg"></div>
<div id="principal">
<div id="conteudo">
<div class="topo">
<h1>Nome do sistema</h1>
<span id="logo">SCC - Sistema de Controle de Curriculo</span>
</div>
<form id="form" name="form" method="post" onSubmit="return false;" action="">
<p>Entre com um nome de usuário e senha válida para acessar o sistema:</p>
<fieldset>
<label>Usuário:</label>
<input type="text" name="login" id="login">
<label>Senha:</label>
<input type="password" name="senha" id="senha">
<button type="submit" name="botao_login" id="botao_login" onClick="xajax_enviarDados(xajax.getFormValues('form'));">ok</button>
</fieldset>
</form>
<ul id="esqSenha">
<li class="right"><a href="" title="">Esqueci minha senha</a></li>
</ul>
<div id="ajuda" class="right2">
<a href="" title="">Ajuda</a>
</div>
<div class="fundoCinza">
<span><b>Atenção:</b></span>
<p>Sistema em fase de testes. Agradecemos a paciência e a colaboração.</p>
</div>
<div class="suporte">
<a href="" title="" class="suporte">Suporte Técnico</a>
</div>
</div>
</div>
</body>
</html>
Pergunta
Nill
Pessoal estou fazendo uma tela de login em Xajax, está quase tudo funcionando, o que estou apanhando aqui agora e como que faço, apos ter feito todas as validações e estar tudo ok.
Abrir a pagina seguinte.
já testei o codigo e estar indo tudo certinho, onde estar escrito AQUIIIIIII... é o local onde eu devia colocar a pagina que quero abrir, tipo PRINCIPAL.PHP.
Alguém poderia me dar uma ideia de como fazer isso? estou inicianado no Xajax.. rsrsr
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.