Erro Sinistro
Olá pessoal, boa tarde.
Estou com erro muito estranho em uma página que criei.
Após me logar peço para aparecer o nome da pessoa que está logada, até ai tudo bem, mas se eu entro na página que faço cadastro de usuário no local onde peço para aparece o nome da pessoa logada aparece o nome do meu banner, por exempo:
banner.swf
Coisa muito louca.
Já revisei todo o meu script e não consegui encontrar nada que me ajuda se por isso estou pedindo uma ajuda para resolver.
Meu script de login
CODE
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
ob_start();
session_start();
// Recupera o login e efetua proteção contra sql injection escarpando as aspas
$login = isset($_POST["login_adm"]) ? addslashes(trim($_POST["login_adm"])) : FALSE;
// Recupera a senha criptografando em MD5
$senha = isset($_POST["senha_adm"]) ? md5(trim($_POST["senha_adm"])) : FALSE;
// Acessa ao banco de dados
$cn = mysql_connect("localhost", "login", "senha");
mysql_select_db("cd");
$resultado = mysql_query(" SELECT * FROM usuarios WHERE username = '". $login ."' and senha = '". $senha ."' ");
$reg = mysql_fetch_assoc($resultado);
$linhas = mysql_num_rows($resultado);
if ( $linhas == 0 ) { // Testa se a consulta retornou algum registro
header("Location:r_administracao.php");
} else {
if ( $senha != mysql_result($resultado, 0, "senha" )) // Confere a senha
{ ?>
<script >
window.alert("Atenção,\nSenha informada pode estar incorreta.\nVerifique se a tecla Caps Lock está ativada.");
window.location.href="r_administracao.php";
</script>
<? } else { // Usuario correto, vamos criar os cookies com as sessões.
// resgate do nome logado
$nome = $reg['nome'];
$tipo = $reg['tipo'];
// Inicio da Sessão
session_start();
$_SESSION["login_usuario"] = $login;
$_SESSION["senha_usuario"] = $senha;
$_SESSION["nome"] = $nome;
$_SESSION["tipo"] = $tipo;
if ( $_SESSION["tipo"] == 'a' ) {
require_once("r_menu_adm.php");
} else {
require_once("r_menu_usuario.php");
}
}
}
mysql_close($cn);
?>
Minha página de cadastro de usuario
CODE
ob_start();
require_once("conexao.php");
include("valida_session.php");
include("cabecalho.php");
// Inicia a sessão
session_start();
$data = date("d-m-Y");
$hora = date("H:i:s");
?>
<script language="JavaScript" src="formulario.js"></script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Página</title>
<meta http-equiv="Content-Type" content="pagina">
<link href="CSS/CssHome.css" rel="stylesheet" type="text/css">
<head>
</head>
<body>
<div id="tudo">
<div id="conteudo">
<table width="100%" height="438" border="0">
<tr>
<td valign="middle"><form method='post' name="form" id="form" onSubmit="return verifica(form);" action="r_ProcessaUsuario.php?acao=salvar">
<div align="center">
<table width="43%" height="36" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center"><img src="images/titulos/cadastro_usuarios.jpg" width="203" height="20"></div></td>
</tr>
</table>
</div>
<table width="100%" border="0" align="center" bgcolor="#f0f0f0">
<tr>
<td height="19" colspan="3"> </td>
</tr>
<tr>
<td colspan="2" class="texto" id="monthformat4"><div align="right">Data </div></td>
<td id="monthformat4"><input name="data" type="text" class="texto1" id="data" value="<? echo $data; ?>" size="9" maxlength="10" readonly="readonly" />
<span class="texto">Horário</span>
<input name="horario" type="text" class="texto1" id="horario" onKeyPress="formatar(this,'##:##:##');" value="<? echo $hora; ?>" size="7" maxlength="8" readonly="readonly" /></td>
</tr>
<tr>
<td height="19" colspan="2" class="texto"><div align="right">Cadastro </div></td>
<td height="19"><span class="corpoTabela">
<input name="responsavel" type="text" class="texto1" id="responsavel" value="<? echo $_SESSION["nome"]; ?>" size="30" readonly="readonly" />
</span></td>
</tr>
<tr>
<td width="151" class="texto" id="monthformat"><div align="right"></div></td>
<td width="144" class="texto" id="monthformat"><div align="right">Nome</div></td>
<td width="435" id="monthformat"><input name="nome" type="text" class="texto1" id="nome" size="30" />
</span></td>
</tr>
<tr>
<td colspan="2" class="texto" id="monthformat"><div align="right">Login </div></td>
<td id="monthformat"><span class="corpo">
<input name="username" type="text" class="texto1" id="username" size="30" />
</span></span></td>
</tr>
<tr>
<td colspan="2" class="texto" id="monthformat"><div align="right">Senha </div></td>
<td id="monthformat"><span class="corpo">
<input name="senha" type="password" class="texto1" id="senha" size="30" maxlength="20" />
</span></span></td>
</tr>
<tr>
<td colspan="2" valign="top" class="texto" id="monthformat2"><div align="right">Confirmação </div></td>
<td id="monthformat2"><span class="corpo">
<input name="senha2" type="password" class="texto1" id="senha2" size="30" maxlength="20" />
</span></td>
</tr>
<tr>
<td colspan="2" valign="top" class="texto" id="monthformat"><div align="right">Tipo de Acesso </div></td>
<td id="monthformat"><input name="tipo" type="radio" id="radiobutton" value="a" checked="checked" />
<label for="radiobutton" class="texto">Administrador</label>
<label for="radiobutton"> </label>
</span>
<label for="radiobutton"></label>
<label for="radiobutton" class="texto"></label>
<label for="radiobutton"> </label>
</span>
<input name="tipo" type="radio" value="u" id="radio" />
<span class="texto">Usuário</span></td>
</tr>
<tr>
<td colspan="2" valign="top" class="texto" id="monthformat"> </td>
<td id="monthformat"> </td>
</tr>
</table>
<table width="368" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="14"> </td>
<td width="208"><?php
if ( $_SESSION["tipo"] == "a" ) {
require_once("botao_adm.php");
} else {
require_once("botao_users.php");
}
?></td>
<td width="91"><div align="right">
<input name="btn_cadastrar" type="image" id="btn_cadastrar" value="Cadastrar" src="images/Botoes/Btn_Direito/Cadastrar.gif" />
</div></td>
<td width="55"> </td>
</tr>
</table>
</form></td>
</tr>
</table>
</div>
</div>
</body>
</html>
<?php
include("Rodape.php");
?>
Se alguém tiver alguma dica para acertar esse sinistro eu agradeço.
Valeu e fiquem na paz.
Discussão (3)
Carregando comentários...