Ir para conteúdo
Fórum Script Brasil

Alisson Menezes

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Alisson Menezes

Alisson Menezes's Achievements

0

Reputação

  1. Olá preciso criar um login com niveis de acesso, por enquanto o login acessa normal, mas ao ter acess_level = 1 eu queria que ele fosse redirecionado para o dashboard meu codigo do login! <?php session_start(); include('conexao.php'); if(empty($_POST['usuario']) || empty($_POST['senha'])) { header('Location: login.php'); exit(); } $usuario = mysqli_real_escape_string($conexao, $_POST['usuario']); $senha = mysqli_real_escape_string($conexao, $_POST['senha']); $query = "select usuario from usuario where usuario = '{$usuario}' and senha = md5('{$senha}')"; $result = mysqli_query($conexao, $query); $row = mysqli_num_rows($result); if($row == 1) { $_SESSION['usuario'] = $usuario; header('Location: index.php'); exit(); } else { $_SESSION['nao_autenticado'] = true; header('Location: ERROR.php'); exit(); }
  2. Boa noite, pessoal eu estou criando um site e o sistema de noticia não está abrindo está dando erro aqui acusa que é nessa linha de codigo if(isset($pg)){ $pg = $_GET['pg'];}else{ $pg = 1;} if(isset($pg)){ $pg = $_GET['pg'];}else{ $pg = 1;} <?php if(empty($_GET['pg'])){} else{ $pg =$_GET['pg']; if(!is_numeric($pg)){ echo '<script language= "JavaScript"> location.href="index.php"; </script>'; } } if(isset($pg)){ $pg = $_GET['pg'];}else{ $pg = 1;} $quantidade = 3; $inicio = ($pg*$quantidade) - $quantidade; $sql = "SELECT * from tb_postagens WHERE exibir='Sim' ORDER BY id DESC LIMIT $inicio, $quantidade"; try{ $resultado = $conexao->prepare($sql); $resultado->execute(); $contar = $resultado->rowCount(); if($contar > 0 ){ while($exibe = $resultado->fetch(PDO::FETCH_OBJ)){ ?> <li> <span class="thumb"> <img src="/Functions/upload/postagens/<?php echo $exibe->imagem;?>" alt="<?php echo $exibe->titulo;?>" title="<?php echo $exibe->titulo;?>" width="166" height="166"> </span> <span class="content"> <h1><?php echo $exibe->titulo;?></h1> <p><?php echo limitarTexto($exibe->descricao, $limite=380)?></p> <div class="footer_post"> <a href="post.php?id=<?php echo $exibe->id;?>">Leia o artigo completo</a> <span class="datapost">Data de Publicação: <strong><?php echo $exibe->data;?></strong></span> </div><!-- footer post --> </span> </li> <?php }//while }else{ echo '<li>Não existe post cadastrados no sistema</li>'; } }catch(PDOException $erro){ echo $erro;} ?> </ul> <!-- inicio botoes --> <style> /* paginacao */ .paginas{width:100%;padding:10px 0;text-align:center;background:#fff;height:auto;margin:10px auto;} .paginas a{width:auto;padding:4px 10px;background:#eee;color:#333;margin:0px 2.5px;text-decoration:none;font-family:tahoma, "Trebuchet Ms", arial;font-size:13px; } .paginas a:hover{text-decoration:none;background:#00BA8B; color:#fff;} <?php if(isset($_GET['pg'])){ $num_pg = $_GET['pg']; }else{$num_pg = 1;} ?> .paginas a.ativo<?php echo $num_pg;?>{background:#00BA8B; color:#fff;} </style> <?php $sql = "SELECT * from tb_postagens"; try{ $result = $conexao->prepare($sql); $result->execute(); $totalRegistros = $result->rowCount(); }catch(PDOException $e){ echo $e; } if($totalRegistros <=$quantidade){} else{ $paginas = ceil($totalRegistros/$quantidade); if($pg > $paginas){ echo '<script language= "JavaScript"> location.href="index.php"; </script>';} $links = 5; if(isset($i)){} else{$i = '1';} ?> <div class="paginas"> <a href="index.php?pg=1">Primeira Página</a> <?php if(isset($_GET['pg'])){ $num_pg = $_GET['pg']; } for($i = $pg-$links; $i <= $pg-1; $i++){ if($i<=0){} else{ ?> <a href="index.php?pg=<?php echo $i;?>" class="ativo<?php echo $i;?>"><?php echo $i;?></a> <?php }} ?> <a href="index.php?pg=<?php echo $pg;?>" class="ativo<?php echo $i;?>"><?php echo $pg;?></a> <?php for($i = $pg+1; $i <= $pg+$links; $i++){ if($i>$paginas){} else{ ?> <a href="index.php?pg=<?php echo $i;?>" class="ativo<?php echo $i;?>"><?php echo $i;?></a> <?php } } ?> <a href="index.php?pg=<?php echo $paginas;?>">Última página</a> </div><!-- paginas --> <?php } ?> em Localhost/index.php ele não aparece, já se eu paginar por ex. http://localhost/index.php?pg=1 ele aparece, sendo que a index passa uma pagina chamada HOME e essa pagina que contem esse codigo! <?php $pro = 'proteção'; $pag = isset($_GET['pag']) ? $_GET['pag'] : 'home'; $e = explode('/',$pag); $pg = $e[0]; if(file_exists("Paginas/$pg.php")){ include"Paginas/$pg.php"; }else{ echo '<div class="alert alert-danger"> <strong>Página Inexistente!</strong> Desculpe, mas está página não existe. </div>'; echo '<div class="alert alert-danger"> <strong>Por Favor!</strong> Selecione uma opção a partir do menu, caso este erro Persista entre em contato com a administração. </div>'; } ?>
×
×
  • Criar Novo...