marcelo2605 Postado Dezembro 10, 2011 Denunciar Share Postado Dezembro 10, 2011 Tenho um sistema de login e gostaria que o usuário fosse encaminhado para a url gravada junto com seu login no bd mysqlTentei isso aqui mas ainda não deu certo:<?php require_once('Connections/db_ZBH.php'); ?> <?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); } $loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; } if (isset($_POST['nome'])) { $loginUsername=$_POST['nome']; $password=md5($_POST['senha']); $loja=$_POST['loja']; $MM_fldUserAuthorization = "nivel"; $MM_redirectLoginSuccess = $loja; $MM_redirectLoginFailed = "index.php"; $MM_redirecttoReferrer = true; mysql_select_db($database_db_ZBH, $db_ZBH); $LoginRS__query=sprintf("SELECT nome, senha, nivel FROM usuarios WHERE nome=%s AND senha=%s", GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text")); $LoginRS = mysql_query($LoginRS__query, $db_ZBH) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = mysql_result($LoginRS,0,'nivel'); if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();} //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && true) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ricardo T. do Prado Postado Dezembro 12, 2011 Denunciar Share Postado Dezembro 12, 2011 qual erro que dá? como está ficando a URL no browser?Abs. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gl3d50N Postado Dezembro 13, 2011 Denunciar Share Postado Dezembro 13, 2011 Esse seu código fazendo redirecionamento está meio confuso...o que você pode fazer, pelo q eu entendi, é adicionar um campo no "db" com o nível de acesso do usuário, ou criar grupos de usuários, e realizar a verificação através disso, no caso de nível de acesso, faz a verificação do nível e direciona para a respectiva página...é um processo simples de fazer, basta receber no login o nível de acesso... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marcelo2605
Tenho um sistema de login e gostaria que o usuário fosse encaminhado para a url gravada junto com seu login no bd mysql
Tentei isso aqui mas ainda não deu certo:
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.