Enviado em 23/04/2015 - 08:41h
Bom dia pessoa. Estou com um pequeno problema na configuração da minha sessão.
<?php
mysql_connect('xxx.xxx.xxx.xxx', 'xxxxxxxx', 'xxxxxxxxxxxxxx') or die(mysql_error());
mysql_select_db('xxxxxxxxxxx');
$login = mysql_real_escape_string($_POST['login']);
$senha = md5($_POST['senha']);
$query = "SELECT * FROM admins";
$lista = mysql_query($query);
while($query = mysql_fetch_array($lista)){
$id = $query['id'];
$login1 = $query['login'];
$senha1 = $query['senha'];
if(($login == $login1)&&($senha == $senha1)){
session_start();
@$_SESSION["$login"] == "$login1";
@$_SESSION["$senha"] == "$senha1";
echo "<h1>Você está logado como ".$login;
include('Admin.php');
}else{
echo "Login ou senha incorreta. Tente novamente";
}
exit();
}
?>
<html>
<head>
<title>Login Administrativo</title>
</head>
<body>
<div align="center">
<form action="sessao.php" method="POST">
<p>Login: <input type="text" name="login" value="" /></p>
<p>Senha: <input type="password" name="senha" value="" /></p>
<p><input type="submit" value="Login" /></p>
</form>
</div>
</body>
</html>
<?php
session_destroy();?>
<html>
<head>
<script type="text/javascript" src="tinymce/js/tinymce/tinymce.min.js"></script>
<script>tinymce.init({selector:'textarea',theme: 'modern', plugins: [
"advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker",
"searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
"save table contextmenu directionality emoticons template paste textcolor jbimages"
],content_css: "css/content.css",
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | l ink image | jbimages | print preview media fullpage | forecolor backcolor emoticons",
style_formats: [
{title: 'Bold text', inline: 'b'},
{title: 'Red text', inline: 'span', styles: {color: '#ff0000'}},
{title: 'Red header', block: 'h1', styles: {color: '#ff0000'}},
{title: 'Example 1', inline: 'span', classes: 'example1'},
{title: 'Example 2', inline: 'span', classes: 'example2'},
{title: 'Table styles'},
{title: 'Table row 1', selector: 'tr', classes: 'tablerow1'}
]});</script>
<title>Administração de Notícias</title>
<link href='http://fonts.googleapis.com/css?family=Josefin+Sans:600' rel='stylesheet' type='text/css'>
</head>
<?php
$conn = mysql_connect($hostname,$user,$pass); mysql_select_db($db) or die( "Não foi possível conectar ao banco MySQL");
if (!$conn) {echo "<font color='red'>Não foi possível conectar ao banco MySQL.</font>"; exit;}
else {echo "<font color='green'>Conectado</font>";}
if(isset($_POST['enviar'])){
$title = $_POST['title'];
$introtext = utf8_decode($_POST['introtext']);
$publish_up = utf8_decode($_POST['publish_up']);
$enviar = mysql_query("INSERT INTO jos_content (title, introtext, publish_up) VALUES ('$title', '$introtext', '$publish_up')");
$id = mysql_insert_id();
}
?>
<form action="" method="post" enctype="multipart/form-data" name="jos_content" style="margin: 50px;">
<p>Título:</p><input type="text" name="title">
<p>Data:</p><input type="date" name="publish_up">
<p>Conteúdo:</p><textarea rows="10" cols="45" name="introtext">