Luther 0 Denunciar post Postado Abril 12, 2007 Bom, eu estou montando um sistema de login multinivel com MX Kollection, porém quero que qdo o usuário for autenticado ele chame essa página para analisar qual o tipo de login do cara, eu tentei criar sozinho, então está bem iniciante. O Fato é que se chegou nessa pagina é pq já passou pelo banco e o cara esta autenticado, essa página é para verificar qual o perfil dele e direciona-lo para a página correspondente ao seu perfil.o Session eu coloquei para que, cada vez que o usuario voltar a essa pagina ele ja direcione automaticamente para sua pagina sem perguntar o login novamente, nao sei se usei certo o session ou se tem mais algumas coisas para acrescentar relacionado à isso.Quando eu tento no logar e essa pagina é acionada apresenta o seguinte erro:Parse error: parse error, unexpected T_FUNCTION in c:\Inetpub\wwwroot\TESTES\index.php on line 5Alguem pode ajudar? <?php require_once("Connections/connMySQL.php") ?><?phpsession_start()function verificaPerfil() { $operador = KT_escapeAttribute($row_rscustom['kt_login_user']); $queryPerfil = mysql_query("SELECT * FROM usuarios WHERE login='$operador'") or die(Erro na pesquisa); $rowPerfil = mysql_fetch_assoc($queryPerfil); if ($rowPerfil == Administrador) { header("Location: moduloAdministrativo\index.php"); } else if ($rowPerfil == Supervisor) { header("Location: moduloSupervisor\index.php"); } else if ($rowPerfil == Usuario) { header("Location: moduloUsuario\index.php"); } else { header("Location: login.php"); }}?> Compartilhar este post Link para o post Compartilhar em outros sites
MagicalTrevor 0 Denunciar post Postado Abril 13, 2007 session_start()faltou o ; no fim o certo seria session_start(); Compartilhar este post Link para o post Compartilhar em outros sites
Luther 0 Denunciar post Postado Abril 13, 2007 session_start()faltou o ; no fimo certo seriasession_start(); Ooo vlw, nem me atentei ^^Uma duvida sobre session, eu consigo resgatar os dados de uma sessão em outra pagina? tipo $_POST ou $_GET?Pq assim, na pagina login.php se encontra todas as variáveis do MX Kollection, inclusive essa variavel "KT_escapeAttribute($row_rscustom['kt_login_user']" após o usuario digitar login e senha ele vai para a index.php identificar que perfil ele é, mas não estou conseguindo resgatar o "KT_escapeAttribute($row_rscustom['kt_login_user']". Eu consigo fazer isso pelo Session? Compartilhar este post Link para o post Compartilhar em outros sites
btovix 0 Denunciar post Postado Outubro 15, 2009 Olá... não entendi bem sua dúvida, mas acho que se você fizer isso aqui talvez dê certo: //Inicia a Sessão na página que você quer utilizar os valores da primeira sessão que você criou session_start("user_loga"); //utilizar nomes para a sessão parece ser interessante para organizar... //chama a variável da sessão neste caso se cod_user for igual a 0 não temos um usuário logado if($_SESSION["cod_user"] != 0){ echo "usuário"; }else{ echo "usuário = 0"; } Técnicamente assim é que se resgata um valor com Session mas para funcionar você tem que inserir esse valor na primeira vez que você utilizar a session: session_start("user_loga"); //primeira declaração da session... $_SESSION["cod_user"] = $cd_cod; //variável simbólica, representa qualquer coisa... Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Outubro 15, 2009 Olá btovix, Agradecemos por compartilhar o seu conhecimento conosco. Se possível, continue contribuindo com o Fórum participando em tópicos mais recentes. Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites