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">
Enviado em 23/04/2015 - 08:59h
Esse aqui é o arquivo de login ?<?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(); } ?>
@$_SESSION["$login"] == "$login1"; @$_SESSION["$senha"] == "$senha1";
Enviado em 23/04/2015 - 09:05h
só de bater o olho:Enviado em 23/04/2015 - 09:29h
<?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(); } ?>
@$_SESSION["$login"] == "$login1"; @$_SESSION["$senha"] == "$senha1";
Enviado em 23/04/2015 - 10:00h
1) Já experimentou mudar paraEnviado em 23/04/2015 - 10:51h
Enviado em 23/04/2015 - 13:29h
login.php:Enviado em 23/04/2015 - 13:51h
<html> <head> <title>Login Administrativo</title> </head> <body> <div align="center"> <form action="sessao.php" method="POST" enctype="multipart/form-data"> <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_start(); mysql_connect('xxxxxxxx', 'xxxxxxxxxx', 'xxxxxxxxxxxxxxxxxxx') or die(mysql_error()); mysql_select_db('xxxxxxxx'); $login = mysql_real_escape_string($_POST['login']); $senha = md5($_POST['senha']); $sql = "SELECT * FROM admins WHERE login='$login' AND senha='$senha'"; $result = mysql_query($sql); if (!$result) { echo "Não foi possível executar a consulta no banco de dados: " . mysql_error(); exit; } if (mysql_num_rows($result) == 0) { // usuário ou senha inválido echo "Login ou senha inválido. Tente novamente"; } else { $_SESSION[$login] = $login1; echo "<h1>Você está logado como ".$login."</h1>"; include('Admin.php'); } exit(); ?>
<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 session_start(); if (! $_SESSION['login']) { echo "<meta http-equiv='refresh' content='1;url=http:xxxxx.xxxxx.xxxxx'>"; } $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">
Enviado em 23/04/2015 - 18:48h
1) mudei um pouco o código, testei no meu micro pessoal, adaptei para meu banco e funcionou.Enviado em 24/04/2015 - 08:41h
Enviado em 24/04/2015 - 17:12h
login.php:Enviado em 27/04/2015 - 09:40h
<?php session_start(); mysql_connect('xxxx.xxx.xxxx.xxx', 'xxxxxxxxxxx', 'xxxxxxxxxxxx') or die(mysql_error()); mysql_select_db('xxxxxxxxxxx'); $login = mysql_real_escape_string($_POST['login']); $senha = md5($_POST['senha']); $sql = "SELECT * FROM admins WHERE login='$login' AND senha='$senha'"; $result = mysql_query($sql); if (!$result) { echo "Não foi possível executar a consulta no banco de dados: " . mysql_error(); exit; } if (mysql_num_rows($result) == 0) { // usuário ou senha inválido echo"Senha errada<br>"; } else { $_SESSION[$login] = $login; echo "<h1>Você está logado como ".$login."</h1>"; include('Admin.php'); } if (!$_SESSION[$login]) { include('Admin.php'); } exit(); ?>
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano