Ir para conteúdo
Fórum Script Brasil

joao victor novato

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre joao victor novato

joao victor novato's Achievements

0

Reputação

  1. joao victor novato

    Ajuda Site

    Galera me ajudem ! eu tenho um codigo aqui um site quase pronto preciso criar uma pagina "meu perfil" e "uma parte no banco de dados que diferencie membros comuns para moderados e administrador " alguém por favor me ajudem vou deixar o rar do meu projeto ! Conection.php <?php $host = "localhost"; $data = "site"; $user = "root"; $pass = "root"; $mysqli = new mysqli($host, $user, $pass, $data); if ($mysqli->connect_error) { printf("ERRO MySQLi: %s\n", $mysqli->connect_error); exit(); } ?> index.php <?php include("connection.php"); session_start(); include("sairPagina.php"); sairPagina(); ?> <!DOCTYPE html> <html> <head> <title> USA Army - Index </title> <link rel="stylesheet" href="styles/style-index.css" type="text/css" media="all" /> </head> <body> <div id="div_Container"> <div id="div_Topo"> <img id="imageTOPO" src="images/logo.png" alt="Imagem Logo" /> </div> <div id="div_Menu"> <ul> <?php if(isset($_SESSION["Usuario"])) { ?> <li> <a href="index.php"> Início </a> </li> <li> <a href="contato.php"> Contato </a> </li> <li> <a href="panel.php"> Painel </a> </li> <li> <a href="index.php?func=sairPagina"> Sair ( <?php echo $_SESSION["Usuario"]; ?> ) </a> </li> <?php } else { ?> <li> <a href="index.php"> Início </a> </li> <li> <a href="contato.php"> Contato </a> </li> <li> <a href="pag-register.php"> Registro </a> </li> <li> <a href="pag-login.php"> Login </a> </li> <?php } ?> </ul> </div> <div id="div_Conteudo"> <div id="div_Postagem"> <?php $verificar = $mysqli->query("SELECT * FROM postagens ORDER BY ID"); $Row = $verificar->num_rows; if($Row <= 0) { echo "Nenhuma mensagem foi postada!"; } else { while($array = $verificar->fetch_array()) { $titulo = $array['Titulo']; $texto = $array['Texto']; $autor = $array['Autor']; $data = $array['Data']; ?> <h1> <b> Título: </b> <?php echo $titulo; ?> <br /> <b> Data: </b> <?php echo $data; ?> </h1> <span> <b> Autor: </b> <?php echo $autor; ?> </span> <p> <?php echo $texto; ?> </p> <?php } } ?> </div> </div> <div id="div_Rodape"> <span> USA Army 2014 - Todos os direitos reservados. </span> </div> </div> </body> </html> Contato.php agora vem para se registra e logo apos o login <?php include("connection.php"); session_start(); include("protegerPagina.php"); protegerPagina(); ?> <!DOCTYPE html> <html> <head> <title> USA Army - Painel </title> <link rel="stylesheet" href="styles/style-panel.css" type="text/css" media="all" /> </head> <body> <div id="div_Container"> <div id="div_Topo"> <img id="imageTOPO" src="images/logo.png" alt="Imagem Logo" /> </div> <div id="div_Menu"> <ul> <li> <a href="index.php"> Início </a> </li> <li> <a href="panel.php"> Painel </a> </li> <li> <a href="panel.php?func=addPostagem"> Add Postagem </a> </li> <li> <a href="panel.php?func=addUsuario"> Add Usuário </a> </li> <li> <a href="panel.php?func=Postagens"> Postagens </a> </li> <li> <a href="panel.php?func=Usuarios"> Usuários </a> </li> </ul> </div> <div id="div_Conteudo"> <?php error_reporting(false); $page = $_GET["func"]; if(isset($page)) { include("$page.php"); } else { $usuario = $_SESSION["Usuario"]; $check = $mysqli->query("SELECT * FROM usuarios"); $row = $check->num-rows; $_SESSION["usuariooos"] = $row; $check2 = $mysqli->query("SELECT * FROM postagens"); $row2 = $check2->num-rows; $_SESSION["postagens"] = $row2; ?> <h4> Bem vindo ao Painel de Controle <?php echo $usuario; ?> </h4> <h3> Informações do Site: </h3> <p> Usuários Registrados: <?php echo $_SESSION["usuariooos"]; ?> <br /> Postagens Registradas: <?php echo $_SESSION["postagens"]; ?> <br /> Visualizações da Index: <br /> </p> <?php } ?> </div> <div id="div_Rodape"> <span> USA Army 2014 - Todos os direitos reservados. </span> </div> </div> </body> </html> login <?php $ipPlayer = $_SERVER["REMOTE_ADDR"]; include("connection.php"); ?> <!DOCTYPE html> <html> <head> <title> USA Army </title> <link rel="stylesheet" type="text/css" href="styles/style.css"/> </head> <body> <div id="container"> <img class="imageLogo" src="images/logo.png" alt="Imagem Logo" /> <div id="login"> <form action="" method="POST"> <img src="images/protecao.png" alt="Imagem Protecao"/> <div id="input"> <span> Usuário </span> <input name="input_User" type="text" /> <br /> <span> Senha </span> <input name="input_Pass" type="password" /> <input type="submit" name="button" value="Login" /> </div> </form> <span class="span_IP"> Por segurança seu endereço de IP ( <b> <?php echo $ipPlayer; ?> </b> ) foi registrado!</span> </div> </div> </body> </html> <?php if(isset($_POST["button"])) { $user = mysqli_real_escape_string($mysqli, $_POST["input_User"]); $pass = mysqli_real_escape_string($mysqli, $_POST["input_Pass"]); if($user == "" OR $pass == "") { echo "<script> alert('Preencha todos os campos'); location.href='pag-login.php'</script>"; } $check = $mysqli->query("SELECT * FROM usuarios WHERE Usuario='$user' AND Senha='$pass'"); $row = $check->num_rows; if($row > 0) { $check2 = $mysqli->query("SELECT Permissao FROM usuarios WHERE Usuario='$user'"); $row2 = $check2->num_rows; if($row2) { $dadosUsuario = $check2->fetch_array(); if($dadosUsuario["Permissao"] == 1) { echo "<script> alert('Bem vindo ao Painel de Controle!'); location.href='panel.php'</script>"; session_start(); $_SESSION["Usuario"] = $user; } else { echo "<script> alert('Você não tem permissão!'); location.href='pag-login.php'</script>"; } } } else { echo "<script> alert('Usuário ou Senha incorretos!'); location.href='pag-login.php'</script>"; } } ?> painel <?php include("connection.php"); session_start(); include("protegerPagina.php"); protegerPagina(); ?> <!DOCTYPE html> <html> <head> <title> USA Army - Painel </title> <link rel="stylesheet" href="styles/style-panel.css" type="text/css" media="all" /> </head> <body> <div id="div_Container"> <div id="div_Topo"> <img id="imageTOPO" src="images/logo.png" alt="Imagem Logo" /> </div> <div id="div_Menu"> <ul> <li> <a href="index.php"> Início </a> </li> <li> <a href="panel.php"> Painel </a> </li> <li> <a href="panel.php?func=addPostagem"> Add Postagem </a> </li> <li> <a href="panel.php?func=addUsuario"> Add Usuário </a> </li> <li> <a href="panel.php?func=Postagens"> Postagens </a> </li> <li> <a href="panel.php?func=Usuarios"> Usuários </a> </li> </ul> </div> <div id="div_Conteudo"> <?php error_reporting(false); $page = $_GET["func"]; if(isset($page)) { include("$page.php"); } else { $usuario = $_SESSION["Usuario"]; $check = $mysqli->query("SELECT * FROM usuarios"); $row = $check->num-rows; $_SESSION["usuariooos"] = $row; $check2 = $mysqli->query("SELECT * FROM postagens"); $row2 = $check2->num-rows; $_SESSION["postagens"] = $row2; ?> <h4> Bem vindo ao Painel de Controle <?php echo $usuario; ?> </h4> <h3> Informações do Site: </h3> <p> Usuários Registrados: <?php echo $_SESSION["usuariooos"]; ?> <br /> Postagens Registradas: <?php echo $_SESSION["postagens"]; ?> <br /> Visualizações da Index: <br /> </p> <?php } ?> </div> <div id="div_Rodape"> <span> USA Army 2014 - Todos os direitos reservados. </span> </div> </div> </body> </html> proteger pagina ,sair da pagina, <?php function protegerPagina() { if(!isset($_SESSION["Usuario"])) { echo "<script> location.href='index.php' </script>"; } } ?> //o proteger e o de cima e e um arquivo diferente <?php error_reporting(false); function sairPagina() { if($_GET["func"] && $_GET["func"] == "sairPagina") { session_destroy(); echo "<script> alert('Você saiu do painel com sucesso!'); location.href='index.php'</script>"; } } ?> lembrando preciso de uma com meu perfil, e de uma parte no banco de dados com usuários comuns adm e moderados! preciso de ajuda e desde jja agradeço
×
×
  • Criar Novo...