iscoku 0 Denunciar post Postado Fevereiro 3, 2011 function sessionvar($var) { if (!isset($_SESSION[$var])) return ''; else return $_SESSION[$var]; } Alguém teria a paciência de esplicar algo simples para uma pessoa leiga como eu? Desde já agradeço... Compartilhar este post Link para o post Compartilhar em outros sites
lucasao 5 Denunciar post Postado Fevereiro 3, 2011 Esta função testa se a variável foi iniciada: Você poderia fazer assim: function sessionvar($var) { if (isset($_SESSION[$var])) { return $_SESSION[$var]; } return false; } Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Fevereiro 3, 2011 se NAO existe $_SESSION[$var] retorne vazio senao retorne $_SESSION[$var] isset é IsSet, ou seja, verifica se a variável existe http://www.php.net/isset Compartilhar este post Link para o post Compartilhar em outros sites
jcalebe 0 Denunciar post Postado Fevereiro 3, 2011 Olá, Bem vinda ao fórum! Pelo que pude perceber, você quer verificar se um session existe e se existir, retornar seu resultado. Então eu comentei e fiz algumas alterações bem simples. Veja: function sessionvar($var){ //Se a session existe, if (isset($_SESSION[$var])) //a retorna. return $_SESSION[$var]; //Mas se caso ela não exista, else //não retorna nada. return ''; } //"Escreve" na tela o resultado // para o session "login". echo sessionvar('login'); Abraços! :D Compartilhar este post Link para o post Compartilhar em outros sites
iscoku 0 Denunciar post Postado Fevereiro 3, 2011 Ai gente...brigadãoooo!!! Eu to tendo que aprender sozinha php, pra criar um program de controle, e nem o meu coordenador do estágio não da muito apoio.. Valeuu!!! Compartilhar este post Link para o post Compartilhar em outros sites