Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''session php''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

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


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 2 registros

  1. Opa galera tudo certinho sou iniciante e a um tempo atrás fiz um sisteminha com session deixei parado e essa semana resolvi usar ele o que para minha surpresa não esta funcionando mais devido a atualização da versão do php na minha hospedagem .... bom se alguém puder me dar uma força já tentei de tudo mas não consegui meu conhecimento é baixo ainda .... Erro esta no final do código teria que substituir if(!session_is_registered("nome")) { <? session_name("name"); session_start(); if($acao == "logar") { $conn = mysql_connect("mysql.servidor.com.br","user","senha"); //configure os dados do seu MySQL $banco = mysql_select_db("banco"); //coloque o nome do seu banco de dados $nome = $_POST['nome']; $q_user = mysql_query("SELECT * FROM login WHERE login='$nome'"); if(mysql_num_rows($q_user) == 1) { $query = mysql_query("SELECT * FROM login WHERE login='$nome'"); $dados = mysql_fetch_array($query); if($_POST['pwd'] == $dados['senha']) { session_register("nome"); header("Location: admin.php"); exit; } // Senha inválida else { echo("<script>"); echo("alert('Senha Inválida !!');"); echo("document.location='index.php';"); echo("</script>"); } } // Login inválido else { echo("<script>"); echo("alert('Login Inválido !!');"); echo("document.location='index.php';"); echo("</script>"); } } //agora a parte que verifica se o login já foi feito if(!session_is_registered("nome")) { // Usuário não logado! Redireciona para a página de login echo("<script>"); echo("alert('Acesso Negado !!');"); echo("document.location='log-admin.php';"); echo("</script>"); } ?> Tentei trocar por if(!isset($_SESSION["nome"]) = array() ou if(!$_SESSION['nome'] mas não funcionou também
  2. Boa tarde a todos; Sou novato aqui e no PHP também, por isso conto com a sabedoria e paciência de vocês, e agradeço antecipadamente desde já. --> Tenho uma página com Menu Dinâmico acessando a pagina de permissões do usuario, esta funcionando bem exceto que o valor da "SESSION" independentemente de qual usuario seja ele, sempre passa o conteudo de campo do último registro lido e não da pagina realmente a ser acessada. Exemplo: PAGINA MENU - ( Iniciando a sessão ) session_start(); if((!isset ($_SESSION['login']) == true) and (!isset ($_SESSION['senha']) == true) and (!isset ($_SESSION['nome']) == true)) { unset($_SESSION['login']); unset($_SESSION['senha']); unset($_SESSION['nome']); header('location:index.php'); } $login = $_SESSION['login']; $senha = $_SESSION['senha']; $nome = $_SESSION['nome']; $operacao = $_SESSION['per_operacao']; -------------------------------------------------------------------------------------------------------------------------------------------- ainda na pagina MENU ( Montando o menu a partir de uma tabela, acessando a Página referida (Usuário) e passando os dados ( operações ) . <li><a href="MenuPrincipal.php"><?php echo $lSub['mod_descricao'];?></a> <ul class="submenu-2"> <?php $seleciona_rotina = pg_query("SELECT * FROM Menu_rotina WHERE id_modulo = '$idmod'"); if(pg_num_rows($seleciona_rotina) == 0) { } else { while($sSub = pg_fetch_array($seleciona_rotina)){ $_SESSION['per_operacao']=$sSub['per_operacao']; echo($_SESSION['per_operacao']); // ( conteúdo: 1.2.3.4.5 ) ?> <li> <a href="<?php echo $sSub['per_pagina']?>"><?php echo $sSub['gpo_descricao'];?></a> <?php }?> </li> <?php }?> </ul> <?php }?> </li> Até aqui tudo bem, aponta o menu escolhido com suas respectivas permissões ( Rotinas que o usuario teria acesso ) , e o campo "per_operações = 1.2.3.4.5.", ( até aqui esta ótimo) . --------------------------------------------------------------------------------------------------------------------------------------------------------- PAGINA USUÁRIO: ( Acesso a página e iniciando a sessão ) <?php session_start(); // sempre que usarmos as sessions devemos chamar esse codigo sempre no inicio do script if(isset($_SESSION['per_operacao'])){// verifica se existe a varavel session $operacao['per_operacao']=$_SESSION['per_operacao']; // passa o valor da variavel session para outra variavel so que uma variavel dentro do mesmo arquivo $operacao=$_SESSION['per_operacao']; // passa o valor da variavel session par a outra variavel so que uma variavel dentro do mesmo arquivo echo($_SESSION['per_operacao']); // ( conteúdo: 0.0.1.0.1 ) }else{ echo("você não passou pelo arquivo anterior" ); } ?> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- Ocorre o seguinte: aqui ele deveria me mostrar o conteúdo do campo "per_operação" igual ao passado pela página "menu principal", e já detecei que indendente de quantos registros tenha na tabela permissao, esta sendo tratado corretamente no Menuprinciapl.PHP, mas esta sempre passando o conteudo do último registro para o Usuario.php. --------------------------------------------------------------------------------------------------------------------------------------------------------------------- Espero ter sido claro, pelo pouco entendimento que tenho, mas desde já fica aqui meus agradecimentos pela atenção dispensadas por todos, e parabens pela ajuda que tem sido a dada a muitos colegas e a mim também. Adalberto Moraes
×
×
  • Criar Novo...