Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''logout''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 2 registros

  1. Depois de muita luta, consegui fazer com que o Logout funcione. Só que agora quando ela faz logout, ai eu vou fazer login, fazendo login ele vai pra ultima conta que eu tava logado... Será que alguém pode me dá uma luz? Estou tentando a muito tempo e até agora nada! :( Me desculpem se não for esse lugar para colocar esse post. Não sei se dá pra entender, ao deslogar da conta e fazer login, em vez de acessar a nova conta de eu digitei tá acessando a ultima conta logada. :( **/// header.php <?php include('verifica_login7.php'); ?> <?php if(!isset($_SESSION)) session_start(); include("db.php"); $login_cookie = $_COOKIE['login']; if (!isset($login_cookie)) { header("Location: login.php"); } ?> <!DOCTYPE html> <html lang="en" class="no-js"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="A sidebar menu as seen on the Google Nexus 7 website" /> <meta name="keywords" content="google nexus 7 menu, css transitions, sidebar, side menu, slide out menu" /> <meta name="author" content="Codrops" /> <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <link rel="stylesheet" type="text/css" href="header-menu/css/normalize.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/demo.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/component.css" /> <script src="header-menu/js/modernizr.custom.js"></script> </head> <body> <br /><br /> <div class="container"> <ul id="gn-menu" class="gn-menu-main"> <li class="gn-trigger"> <a class="gn-icon gn-icon-menu"><span>Menu</span></a> <nav class="gn-menu-wrapper"> <div class="gn-scroller"> <ul class="gn-menu"> <li class="gn-search-item"> <form method="GET" action="pesquisar.php"> <input placeholder="Pesquise pessoas aqui" type="text" class="gn-search" name="query" autocomplete="off"><input type="submit" hidden> </form> <a class="gn-icon gn-icon-search"><span>Pesquisar</span></a> </li> <li> <a class="gn-icon gn-icon-archive">Atendimento</a> <ul class="gn-submenu"> <li><a class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Radiologia</a></li> </ul> </li> <li> <a class="gn-icon gn-icon-cog">Minha Conta</a> <ul class="gn-submenu"> <li><a href="myprofile.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Meu Perfil</a></li> <li><a href="notificacoes.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Notificações</a></li> <li><a href="inbox.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Mensagens</a></li> <li><a href="amigos.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Amigos</a></li> <li><a href="settings.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Minhas Informações</a></li> </ul> </li> </ul> </div> <!-- /gn-scroller --> </nav> </li> <?php $saberr = mysqli_query($connect, "SELECT * FROM users WHERE email='$login_cookie'"); $saber = mysqli_fetch_assoc($saberr); $email = $saber["email"]; $pubs = mysqli_query($connect, "SELECT * FROM pubs WHERE user='$email' ORDER BY id desc"); if (isset($_POST['settings'])){ header("Location: settings.php"); } if (isset($_POST['amigos'])){ header("Location: amigos.php"); } ?> <li><a href="index.php"> <?php echo $saber['nome']." ".$saber['apelido']; ?> </a></li> <li><a href="logout.php"><span>DESCONECTAR</span></a></li> </ul> </div> <!-- /container --> <script src="js/classie.js"></script> <script src="js/gnmenu.js"></script> <script> new gnMenu( document.getElementById( 'gn-menu' ) ); </script> </body> </html> **/// index.php <?php session_start(); include("header-menu/header.php"); $pubs = mysqli_query($connect, "SELECT T.id, T.user, T.texto, T.imagem, T.data, U.de, U.para, U.aceite FROM pubs AS T, amizades AS U WHERE T.user = U.de AND U.para = '$login_cookie' AND U.aceite='sim' OR T.user = U.para AND U.de = '$login_cookie' AND U.aceite='sim' order by T.id DESC;"); if (isset($_POST['publish'])) { if ($_FILES["file"]["error"] > 0) { $texto = $_POST["texto"]; $hoje = date("Y-m-d"); if ($texto == "") { echo "<h3>Tens de escrever alguma coisa antes de publicar!</h3>"; }else{ $query = "INSERT INTO pubs (user,texto,data) VALUES ('$login_cookie','$texto','$hoje')"; $data = mysqli_query($connect, $query) or die(); if ($data) { header("Location: ./"); }else{ echo "Alguma coisa não correu lá muito bem... Tenta outra vez mais tarde"; } } }else{ $n = rand(0, 1000000); $img = $n.$_FILES["file"]["name"]; move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".$img); $texto = $_POST['texto']; $hoje = date("Y-m-d"); if ($texto == "") { echo "<h3>Tens de escrever alguma coisa antes de publicar!</h3>"; }else{ $query = "INSERT INTO pubs (user,texto,imagem,data) VALUES ('$login_cookie','$texto','$img','$hoje')"; $data = mysqli_query($connect, $query) or die(); if ($data) { header("Location: ./"); }else{ echo "Alguma coisa não correu lá muito bem... Tenta outra vez mais tarde"; } } } } if (isset($_GET["love"])) { love(); } function love() { $login_cookie = $_COOKIE['login']; $publicacaoid = $_GET['love']; $data = date("Y/m/d"); $connect = mysqli_connect("localhost","root","","nova-rede-social"); $post = mysqli_query($connect, "SELECT * FROM pubs WHERE id='$publicacaoid'"); $postinfo = mysqli_fetch_assoc($post); $userinfo = $postinfo['user']; $ins = "INSERT INTO loves (`user`,`pub`,`date`) VALUES ('$login_cookie','$publicacaoid', NOW())"; $conf = mysqli_query($connect, $ins) or die(mysqli_error()); if ($conf) { $not = mysqli_query($connect, "INSERT INTO notificacoes (`userde`,`userpara`,`tipo`,`post`,`data`) VALUES ('$login_cookie','$userinfo','1','$publicacaoid', NOW())"); header("Location: index.php#".$publicacaoid); }else{ echo "<h3>Erro</h3> ".mysqli_error(); } } if (isset($_GET["unlove"])) { unlove(); } function unlove() { $login_cookie = $_COOKIE['login']; $publicacaoid = $_GET['unlove']; $data = date("Y/m/d"); $connect = mysqli_connect("localhost","root","","nova-rede-social"); $del = "DELETE FROM loves WHERE `user`='$login_cookie' AND `pub`='$publicacaoid'"; $conf = mysqli_query($connect, $del) or die(mysqli_error()); if ($conf) { header("Location: index.php#".$publicacaoid); }else{ echo "<h3>Erro</h3> ".mysqli_error(); } } ?> <html lang="en" class="no-js"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="A sidebar menu as seen on the Google Nexus 7 website" /> <meta name="keywords" content="google nexus 7 menu, css transitions, sidebar, side menu, slide out menu" /> <meta name="author" content="Codrops" /> <link rel="shortcut icon" href="../favicon.ico"> <link rel="stylesheet" type="text/css" href="header-menu/css/normalize.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/demo.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/component.css" /> <script src="header-menu/js/modernizr.custom.js"></script> </head> <header> <style type="text/css"> div#publish{width: 400px; height: 210px; display: block; margin: auto; border: none; border-radius: 5px; background: #FFF; box-shadow: 0 0 6px #A1A1A1; margin-top: 30px;} div#publish textarea{width: 365px; height: 150px; display: block; margin: auto; border-radius: 5px; padding-left: 5px; padding-top: 5px; border-width: 1px; border-color: #A1A1A1;} div#publish img{margin-top: 0px; margin-left: 10px; width: 40px; cursor: pointer;} div#publish input[type="submit"]{width: 70px; height: 25px; border-radius: 3px; float: right; margin-right: 15px; border: none; margin-top: 5px; background: #4169E1; color: #FFF; cursor: pointer;} div#publish input[type="submit"]:hover{background: #001F3F;} div.pub{width: 400px; min-height: 70px; max-height: 1000px; display: block; margin: auto; border: none; border-radius: 5px; background-color: #FFF; box-shadow: 0 0 6px #A1A1A1; margin-top: 30px;} div.pub a{color: #666; text-decoration: none;} div.pub a:hover{color: #111; text-decoration: none;} div.pub p{margin-left: 10px; content: #666; padding-top: 10px;} div.pub span{display: block; margin: auto; width: 380px; margin-top: 10px;} div.pub img{display: block; margin: auto; width: 100%; margin-top: 10px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;} div#love{width: 400px; height: 30px; display: block; margin: auto; border: none; border-radius: 5px; background: #007fff; margin-top: 5px;} div#love p{color: #FFF; font-size: 12px; padding-top: 5px; padding-left: 5px;} div#love a{color: #FFF; font-size: 16px; text-decoration: none;} #comentar{ float: right; margin-top: 15px; margin-right: 15px; cursor: pointer; width: 13px; } </style> </header> <body> <div id="publish"> <form method="POST" enctype="multipart/form-data"> <br /> <textarea placeholder="Escreve uma publicacão nova" name="texto"></textarea> <label for="file-input"> <img src="img/imagegrey.png" title="Inserir uma fotografia" /> </label> <input type="submit" value="Publicar" name="publish" /> <input type="file" id="file-input" name="file" hidden /> </form> </div> <?php while ($pub=mysqli_fetch_assoc($pubs)) { $email = $pub['user']; $saberr = mysqli_query($connect, "SELECT * FROM users WHERE email='$email'"); $saber = mysqli_fetch_assoc($saberr); $nome = $saber['nome']." ".$saber['apelido']; $id = $pub['id']; $saberloves = mysqli_query($connect, "SELECT * FROM loves WHERE pub='$id'"); $loves = mysqli_num_rows($saberloves); if ($pub['imagem']=="") { echo '<div class="pub" id="'.$id.'"> <a href="comentarios.php?id='.$id.'"><img id="comentar" src="img/chat.png" width="13" ></a> <p><a href="profile.php?id='.$saber['id'].'">'.$nome.'</a> - '.$pub["data"].'</p> <span>'.$pub['texto'].'</span><br /> </div> <div id="love">'; $email_check = mysqli_query($connect, "SELECT user FROM loves WHERE pub='$id' AND user='$login_cookie'"); $do_email_check = mysqli_num_rows($email_check); if ($do_email_check >= 1) { $loves = $loves - 1; echo '<p><a href="index.php?unlove='.$id.'">Gostei</a> | Tu e mais '.$loves.' gostaram disto</p>'; }else{ echo '<p><a href="index.php?love='.$id.'">Gostar</a> | '.$loves.' gostaram disto</p>'; } echo '</div>'; }else{ echo '<div class="pub" id="'.$id.'"> <a href="comentarios.php?id='.$id.'"><img id="comentar" src="img/chat.png" width="13" ></a> <p><a href="profile.php?id='.$saber['id'].'">'.$nome.'</a> - '.$pub["data"].'</p> <span>'.$pub['texto'].'</span> <img src="upload/'.$pub["imagem"].'" /> </div> <div id="love">'; $email_check = mysqli_query($connect, "SELECT user FROM loves WHERE pub='$id' AND user='$login_cookie'"); $do_email_check = mysqli_num_rows($email_check); if ($do_email_check >= 1) { $loves = $loves - 1; echo '<p><a href="index.php?unlove='.$id.'">Gostei</a> | Tu e mais '.$loves.' gostaram disto</p>'; }else{ echo '<p><a href="index.php?love='.$id.'">Gostar</a> | '.$loves.' gostaram disto</p>'; } echo '</div>'; } } ?> <br /> <br /> <script src="header-menu/js/classie.js"></script> <script src="header-menu/js/gnmenu.js"></script> <script> new gnMenu( document.getElementById( 'gn-menu' ) ); </script> </body> </html> **/// conexao.php <?php session_start(); define('HOST', 'localhost'); define('USUARIO', 'root'); define('SENHA', ''); define('DB', 'nova-rede-social'); $conexao = mysqli_connect(HOST, USUARIO, SENHA, DB) or die ('Não foi possível conectar'); **/// login.php <?php session_start(); include('conexao.php'); if(empty($_POST['email']) || empty($_POST['senha'])) { header('Location: acessar.php'); exit(); } $email = mysqli_real_escape_string($conexao, $_POST['email']); $senha = mysqli_real_escape_string($conexao, $_POST['senha']); $query = "select * from users where email = '{$email}' and password = md5('{$senha}')"; $result = mysqli_query($conexao, $query); $row = mysqli_num_rows($result); if($row == 1) { $email_bd = mysqli_fetch_assoc($result); $_SESSION['nome'] = $email_bd['nome']; header('Location: index.php'); exit(); } else { $_SESSION['nao_autenticado'] = true; header('Location: acessar.php'); exit(); } **/// logout.php <?php session_start(); session_destroy(); header('Location: index.php'); exit(); **/// acessar.php <?php session_start(); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Minha Conta - Entrar</title> <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700" rel="stylesheet"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/bootstrap/css/bootstrap.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/fonts/font-awesome-4.7.0/css/font-awesome.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/animate/animate.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/css-hamburgers/hamburgers.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/animsition/css/animsition.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/select2/select2.min.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/vendor/daterangepicker/daterangepicker.css"> <!--===============================================================================================--> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/css/util.css"> <link rel="stylesheet" type="text/css" href="minha-conta\login-cadastro/css/main.css"> <!--===============================================================================================--> </head> <body> <div class="limiter"> <div class="container-login100"> <div class="wrap-login100"> <form action="login.php" method="POST" class="login100-form validate-form p-l-55 p-r-55 p-t-178"> <span class="login100-form-title"> Minha Conta </span> <div class="wrap-input100 validate-input m-b-16" data-validate="Please enter username"> <input class="input100" type="email" name="email" placeholder="Por favor, digite seu email" required> <span class="focus-input100"></span> </div> <div class="wrap-input100 validate-input" data-validate = "Please enter password"> <input class="input100" type="password" name="senha" placeholder="Agora, digite sua senha" required> <span class="focus-input100"></span> </div> <div class="text-right p-t-13 p-b-23"> <span class="txt1"> Não lembra? </span> <a href="#" class="txt2"> Clique aqui </a> </div> <div class="container-login100-form-btn"> <button type="submit" class="login100-form-btn"> ENTRAR </button> </div> <br /> <?php if(isset($_SESSION['nao_autenticado'])): ?> <div> <p style="color:red; font-family:Arial Black;">Atenção: Algo está errado!</p> <p class="txt1">- Por favor, digite novamente</p> <p class="txt1" >- Se persistir, converse com sua supervisão</p> </div> <?php endif; unset($_SESSION['nao_autenticado']); ?> <div class="flex-col-c p-t-170 p-b-40"> <span class="txt1 p-b-9"> Você não tem conta? </span> <a href="criar-conta.php" class="txt3"> Criar uma conta agora </a> </div> </form> </div> </div> </div> <!--===============================================================================================--> <script src="minha-conta\login-cadastro/vendor/jquery/jquery-3.2.1.min.js"></script> <!--===============================================================================================--> <script src="minha-conta\login-cadastro/vendor/animsition/js/animsition.min.js"></script> <!--===============================================================================================--> <script src="minha-conta\login-cadastro/vendor/bootstrap/js/popper.js"></script> <script src="minha-conta\login-cadastro/vendor/bootstrap/js/bootstrap.min.js"></script> <!--===============================================================================================--> <script src="minha-conta\login-cadastro/vendor/select2/select2.min.js"></script> <!--===============================================================================================--> <script src="minha-conta\login-cadastro/vendor/daterangepicker/moment.min.js"></script> <script src="minha-conta\login-cadastro/vendor/daterangepicker/daterangepicker.js"></script> <!--===============================================================================================--> <script src="vendor/countdowntime/countdowntime.js"></script> <!--===============================================================================================--> <script src="js/main.js"></script> </body> </html> **/// verifica_login7.php <?php if(!$_SESSION['nome']) { header('Location: acessar.php'); exit(include "index.php"); }
  2. Depois de muita luta, consegui fazer com que o Logout funcione. Só que agora quando ela faz logout, ai eu vou fazer login, fazendo login ele vai pra ultima conta que eu tava logado... Será que alguém pode me dá uma luz? Estou tentando a muito tempo e até agora nada! :( **/// NOME DA PAGINA <?php include('verifica_login7.php'); ?> <?php if(!isset($_SESSION)) session_start(); include("db.php"); $login_cookie = $_COOKIE['login']; if (!isset($login_cookie)) { header("Location: login.php"); } ?> <!DOCTYPE html> <html lang="en" class="no-js"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="A sidebar menu as seen on the Google Nexus 7 website" /> <meta name="keywords" content="google nexus 7 menu, css transitions, sidebar, side menu, slide out menu" /> <meta name="author" content="Codrops" /> <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <link rel="stylesheet" type="text/css" href="header-menu/css/normalize.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/demo.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/component.css" /> <script src="header-menu/js/modernizr.custom.js"></script> </head> <body> <br /><br /> <div class="container"> <ul id="gn-menu" class="gn-menu-main"> <li class="gn-trigger"> <a class="gn-icon gn-icon-menu"><span>Menu</span></a> <nav class="gn-menu-wrapper"> <div class="gn-scroller"> <ul class="gn-menu"> <li class="gn-search-item"> <form method="GET" action="pesquisar.php"> <input placeholder="Pesquise pessoas aqui" type="text" class="gn-search" name="query" autocomplete="off"><input type="submit" hidden> </form> <a class="gn-icon gn-icon-search"><span>Pesquisar</span></a> </li> <li> <a class="gn-icon gn-icon-archive">Atendimento</a> <ul class="gn-submenu"> <li><a class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Radiologia</a></li> </ul> </li> <li> <a class="gn-icon gn-icon-cog">Minha Conta</a> <ul class="gn-submenu"> <li><a href="myprofile.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Meu Perfil</a></li> <li><a href="notificacoes.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Notificações</a></li> <li><a href="inbox.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Mensagens</a></li> <li><a href="amigos.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Amigos</a></li> <li><a href="settings.php" class="gn-icon fa-home">&nbsp;&nbsp;&nbsp;Minhas Informações</a></li> </ul> </li> </ul> </div> <!-- /gn-scroller --> </nav> </li> <?php $saberr = mysqli_query($connect, "SELECT * FROM users WHERE email='$login_cookie'"); $saber = mysqli_fetch_assoc($saberr); $email = $saber["email"]; $pubs = mysqli_query($connect, "SELECT * FROM pubs WHERE user='$email' ORDER BY id desc"); if (isset($_POST['settings'])){ header("Location: settings.php"); } if (isset($_POST['amigos'])){ header("Location: amigos.php"); } ?> <li><a href="index.php"> <?php echo $saber['nome']." ".$saber['apelido']; ?> </a></li> <li><a href="logout.php"><span>DESCONECTAR</span></a></li> </ul> </div> <!-- /container --> <script src="js/classie.js"></script> <script src="js/gnmenu.js"></script> <script> new gnMenu( document.getElementById( 'gn-menu' ) ); </script> </body> </html> **/// NOME DA PAGINA <?php session_start(); include("header-menu/header.php"); $pubs = mysqli_query($connect, "SELECT T.id, T.user, T.texto, T.imagem, T.data, U.de, U.para, U.aceite FROM pubs AS T, amizades AS U WHERE T.user = U.de AND U.para = '$login_cookie' AND U.aceite='sim' OR T.user = U.para AND U.de = '$login_cookie' AND U.aceite='sim' order by T.id DESC;"); if (isset($_POST['publish'])) { if ($_FILES["file"]["error"] > 0) { $texto = $_POST["texto"]; $hoje = date("Y-m-d"); if ($texto == "") { echo "<h3>Tens de escrever alguma coisa antes de publicar!</h3>"; }else{ $query = "INSERT INTO pubs (user,texto,data) VALUES ('$login_cookie','$texto','$hoje')"; $data = mysqli_query($connect, $query) or die(); if ($data) { header("Location: ./"); }else{ echo "Alguma coisa não correu lá muito bem... Tenta outra vez mais tarde"; } } }else{ $n = rand(0, 1000000); $img = $n.$_FILES["file"]["name"]; move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".$img); $texto = $_POST['texto']; $hoje = date("Y-m-d"); if ($texto == "") { echo "<h3>Tens de escrever alguma coisa antes de publicar!</h3>"; }else{ $query = "INSERT INTO pubs (user,texto,imagem,data) VALUES ('$login_cookie','$texto','$img','$hoje')"; $data = mysqli_query($connect, $query) or die(); if ($data) { header("Location: ./"); }else{ echo "Alguma coisa não correu lá muito bem... Tenta outra vez mais tarde"; } } } } if (isset($_GET["love"])) { love(); } function love() { $login_cookie = $_COOKIE['login']; $publicacaoid = $_GET['love']; $data = date("Y/m/d"); $connect = mysqli_connect("localhost","root","","nova-rede-social"); $post = mysqli_query($connect, "SELECT * FROM pubs WHERE id='$publicacaoid'"); $postinfo = mysqli_fetch_assoc($post); $userinfo = $postinfo['user']; $ins = "INSERT INTO loves (`user`,`pub`,`date`) VALUES ('$login_cookie','$publicacaoid', NOW())"; $conf = mysqli_query($connect, $ins) or die(mysqli_error()); if ($conf) { $not = mysqli_query($connect, "INSERT INTO notificacoes (`userde`,`userpara`,`tipo`,`post`,`data`) VALUES ('$login_cookie','$userinfo','1','$publicacaoid', NOW())"); header("Location: index.php#".$publicacaoid); }else{ echo "<h3>Erro</h3> ".mysqli_error(); } } if (isset($_GET["unlove"])) { unlove(); } function unlove() { $login_cookie = $_COOKIE['login']; $publicacaoid = $_GET['unlove']; $data = date("Y/m/d"); $connect = mysqli_connect("localhost","root","","nova-rede-social"); $del = "DELETE FROM loves WHERE `user`='$login_cookie' AND `pub`='$publicacaoid'"; $conf = mysqli_query($connect, $del) or die(mysqli_error()); if ($conf) { header("Location: index.php#".$publicacaoid); }else{ echo "<h3>Erro</h3> ".mysqli_error(); } } ?> <html lang="en" class="no-js"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="A sidebar menu as seen on the Google Nexus 7 website" /> <meta name="keywords" content="google nexus 7 menu, css transitions, sidebar, side menu, slide out menu" /> <meta name="author" content="Codrops" /> <link rel="shortcut icon" href="../favicon.ico"> <link rel="stylesheet" type="text/css" href="header-menu/css/normalize.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/demo.css" /> <link rel="stylesheet" type="text/css" href="header-menu/css/component.css" /> <script src="header-menu/js/modernizr.custom.js"></script> </head> <header> <style type="text/css"> div#publish{width: 400px; height: 210px; display: block; margin: auto; border: none; border-radius: 5px; background: #FFF; box-shadow: 0 0 6px #A1A1A1; margin-top: 30px;} div#publish textarea{width: 365px; height: 150px; display: block; margin: auto; border-radius: 5px; padding-left: 5px; padding-top: 5px; border-width: 1px; border-color: #A1A1A1;} div#publish img{margin-top: 0px; margin-left: 10px; width: 40px; cursor: pointer;} div#publish input[type="submit"]{width: 70px; height: 25px; border-radius: 3px; float: right; margin-right: 15px; border: none; margin-top: 5px; background: #4169E1; color: #FFF; cursor: pointer;} div#publish input[type="submit"]:hover{background: #001F3F;} div.pub{width: 400px; min-height: 70px; max-height: 1000px; display: block; margin: auto; border: none; border-radius: 5px; background-color: #FFF; box-shadow: 0 0 6px #A1A1A1; margin-top: 30px;} div.pub a{color: #666; text-decoration: none;} div.pub a:hover{color: #111; text-decoration: none;} div.pub p{margin-left: 10px; content: #666; padding-top: 10px;} div.pub span{display: block; margin: auto; width: 380px; margin-top: 10px;} div.pub img{display: block; margin: auto; width: 100%; margin-top: 10px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;} div#love{width: 400px; height: 30px; display: block; margin: auto; border: none; border-radius: 5px; background: #007fff; margin-top: 5px;} div#love p{color: #FFF; font-size: 12px; padding-top: 5px; padding-left: 5px;} div#love a{color: #FFF; font-size: 16px; text-decoration: none;} #comentar{ float: right; margin-top: 15px; margin-right: 15px; cursor: pointer; width: 13px; } </style> </header> <body> <div id="publish"> <form method="POST" enctype="multipart/form-data"> <br /> <textarea placeholder="Escreve uma publicacão nova" name="texto"></textarea> <label for="file-input"> <img src="img/imagegrey.png" title="Inserir uma fotografia" /> </label> <input type="submit" value="Publicar" name="publish" /> <input type="file" id="file-input" name="file" hidden /> </form> </div> <?php while ($pub=mysqli_fetch_assoc($pubs)) { $email = $pub['user']; $saberr = mysqli_query($connect, "SELECT * FROM users WHERE email='$email'"); $saber = mysqli_fetch_assoc($saberr); $nome = $saber['nome']." ".$saber['apelido']; $id = $pub['id']; $saberloves = mysqli_query($connect, "SELECT * FROM loves WHERE pub='$id'"); $loves = mysqli_num_rows($saberloves); if ($pub['imagem']=="") { echo '<div class="pub" id="'.$id.'"> <a href="comentarios.php?id='.$id.'"><img id="comentar" src="img/chat.png" width="13" ></a> <p><a href="profile.php?id='.$saber['id'].'">'.$nome.'</a> - '.$pub["data"].'</p> <span>'.$pub['texto'].'</span><br /> </div> <div id="love">'; $email_check = mysqli_query($connect, "SELECT user FROM loves WHERE pub='$id' AND user='$login_cookie'"); $do_email_check = mysqli_num_rows($email_check); if ($do_email_check >= 1) { $loves = $loves - 1; echo '<p><a href="index.php?unlove='.$id.'">Gostei</a> | Tu e mais '.$loves.' gostaram disto</p>'; }else{ echo '<p><a href="index.php?love='.$id.'">Gostar</a> | '.$loves.' gostaram disto</p>'; } echo '</div>'; }else{ echo '<div class="pub" id="'.$id.'"> <a href="comentarios.php?id='.$id.'"><img id="comentar" src="img/chat.png" width="13" ></a> <p><a href="profile.php?id='.$saber['id'].'">'.$nome.'</a> - '.$pub["data"].'</p> <span>'.$pub['texto'].'</span> <img src="upload/'.$pub["imagem"].'" /> </div> <div id="love">'; $email_check = mysqli_query($connect, "SELECT user FROM loves WHERE pub='$id' AND user='$login_cookie'"); $do_email_check = mysqli_num_rows($email_check); if ($do_email_check >= 1) { $loves = $loves - 1; echo '<p><a href="index.php?unlove='.$id.'">Gostei</a> | Tu e mais '.$loves.' gostaram disto</p>'; }else{ echo '<p><a href="index.php?love='.$id.'">Gostar</a> | '.$loves.' gostaram disto</p>'; } echo '</div>'; } } ?> <br /> <br /> <script src="header-menu/js/classie.js"></script> <script src="header-menu/js/gnmenu.js"></script> <script> new gnMenu( document.getElementById( 'gn-menu' ) ); </script> </body> </html> **/// NOME DA PAGINA <?php session_start(); define('HOST', 'localhost'); define('USUARIO', 'root'); define('SENHA', ''); define('DB', 'nova-rede-social'); $conexao = mysqli_connect(HOST, USUARIO, SENHA, DB) or die ('Não foi possível conectar'); **/// NOME DA PAGINA <?php session_start(); include('conexao.php'); if(empty($_POST['email']) || empty($_POST['senha'])) { header('Location: acessar.php'); exit(); } $email = mysqli_real_escape_string($conexao, $_POST['email']); $senha = mysqli_real_escape_string($conexao, $_POST['senha']); $query = "select * from users where email = '{$email}' and password = md5('{$senha}')"; $result = mysqli_query($conexao, $query); $row = mysqli_num_rows($result); if($row == 1) { $email_bd = mysqli_fetch_assoc($result); $_SESSION['nome'] = $email_bd['nome']; header('Location: index.php'); exit(); } else { $_SESSION['nao_autenticado'] = true; header('Location: acessar.php'); exit(); } **/// NOME DA PAGINA <?php session_start(); session_destroy(); header('Location: index.php'); exit(); **/// NOME DA PAGINA **/// NOME DA PAGINA **/// NOME DA PAGINA
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.