wellmor Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 E o seguinte tenho um formulario de login e gostaria que sendo confirmado o usuario a proxima tela apareça o nome dele... como poderia fazer isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 felipeatto Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 Você quer que apareca o login por exemplo??/se for, é só você chamar uma variável e mandar mostrar a variável.ou senão, se você quiser mostrar o nome dele de algum cadastro ou coisa parecida, daí você tem q fazer ele pesquisar no banco e mostrar por alguma variável também ou pra ele mostrar algo que identifique o usuário no sistema ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellmor Postado Maio 20, 2004 Autor Denunciar Share Postado Maio 20, 2004 Você quer que apareca o login por exemplo??/se for, é só você chamar uma variável e mandar mostrar a variável.ou senão, se você quiser mostrar o nome dele de algum cadastro ou coisa parecida, daí você tem q fazer ele pesquisar no banco e mostrar por alguma variável também ou pra ele mostrar algo que identifique o usuário no sistema ! Isso pode ser o login.. como teria de fazer? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 §tRuTe® Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 tipo..se eu entendi você quer apenas q o cara clique no botao do form...e na otra pag aparece o nome q ele coloco no campo não é??se for.....faz algo do tipo....cria la seu form com o metodo=POST....tipo...<form method=POST action=pag.php.....<input type=text name='campo'.....<input type=submit...........</form>isso você coloca em qualquer pag......mas completando o form não é?.....rsae c viu q acao do form é a "pag.php" não é?.....então cria la uma pag.phpe coloca isso nela oh<?$nome=$_POST['campo'];echo $nome;?>ae ele pego o [campo] q você mandou por POST pelo form....e apenas jogou na tela com o echo....falow!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 felipeatto Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 é isso aí....porque se você estiver fazendo já tudo por php então o login do cara já vai ser uma variável e você só manda mostrar ela com o echo...ex.echo $login; ] Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellmor Postado Maio 20, 2004 Autor Denunciar Share Postado Maio 20, 2004 é isso aí....porque se você estiver fazendo já tudo por php então o login do cara já vai ser uma variável e você só manda mostrar ela com o echo...ex.echo $login; ] Ainda não entendi....No meu post já mando o processamento executar uma ação... dai não posso fazer conforme indicado.... teria como fazer isso atraves de cookies? ou algo parecido? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 você quer saber se tem como fazer um sistema de login com cookies ??sim é possivel!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellmor Postado Maio 20, 2004 Autor Denunciar Share Postado Maio 20, 2004 você quer saber se tem como fazer um sistema de login com cookies ??sim é possivel!!! como posso fazer daria para me explicar passo a passo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 assim você cria o cookie... setcookie ("userlogado", $login); //pega o login setcookie("senha", "teste"); //pega a senha para ver se ele existe... if(empty($HTTP_COOKIE_VARS["userlogado"] ) OR empty($HTTP_COOKIE_VARS["senha"]) ) { echo "Acesso negado!!!"; } else { echo "Loggin sucesso!!!"; } creio que sejá isso...qualquer coisa posta ae... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wellmor Postado Maio 20, 2004 Autor Denunciar Share Postado Maio 20, 2004 assim você cria o cookie... setcookie ("userlogado", $login); //pega o login setcookie("senha", "teste"); //pega a senha para ver se ele existe... if(empty($HTTP_COOKIE_VARS["userlogado"] ) OR empty($HTTP_COOKIE_VARS["senha"]) ) { echo "Acesso negado!!!"; } else { echo "Loggin sucesso!!!"; } creio que sejá isso...qualquer coisa posta ae... Daria para me mostrar no codigo? que te mandei? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 seguinte... recomend que você pegue apenas trechos dos fontes dos outros e faça os seus proprios pois assim você aprende muito mais;....aki tah o fonte que você me mandou... <?php require_once('./Connections/bd.php'); ?> <?php // *** Start the session session_start(); // *** Validate request to log in to this site. $FF_LoginAction = $HTTP_SERVER_VARS['PHP_SELF']; if (isset($HTTP_SERVER_VARS['QUERY_STRING']) && $HTTP_SERVER_VARS['QUERY_STRING']!="") $FF_LoginAction .= "?".$HTTP_SERVER_VARS['QUERY_STRING']; if (isset($HTTP_POST_VARS['nom_user'])) { $FF_valUsername=$HTTP_POST_VARS['nom_user']; $FF_valPassword=$HTTP_POST_VARS['pass_user']; $FF_fldUserAuthorization=""; $FF_redirectLoginSuccess="n_conformidade.php"; $FF_redirectLoginFailed="login_pro.php"; $FF_rsUser_Source="SELECT nom_user, pass_user "; if ($FF_fldUserAuthorization != "") $FF_rsUser_Source .= "," . $FF_fldUserAuthorization; $FF_rsUser_Source .= " FROM users WHERE nom_user='" . $FF_valUsername . "' AND pass_user='" . $FF_valPassword . "'"; mysql_select_db($database_bd, $empresa); $FF_rsUser=mysql_query($FF_rsUser_Source, $empresa) or die(mysql_error()); $row_FF_rsUser = mysql_fetch_assoc($FF_rsUser); if(mysql_num_rows($FF_rsUser) > 0) { // username and password match - this is a valid user $MM_Username=$FF_valUsername; session_register("MM_Username"); if ($FF_fldUserAuthorization != "") { $MM_UserAuthorization=$row_FF_rsUser[$FF_fldUserAuthorization]; } else { $MM_UserAuthorization=""; } session_register("MM_UserAuthorization"); if (isset($accessdenied) && false) { $FF_redirectLoginSuccess = $accessdenied; } mysql_free_result($FF_rsUser); session_register("FF_login_failed"); $FF_login_failed = false; //Cria Cookie de Login //------------------------------------------------------------------------------------- setcookie("cookie_adm", "passed", time() + 432000, "/"); //AKI você CRIO O COOKIE //--------------------------------------------------------------------------------------- header ("Location: $FF_redirectLoginSuccess", "nom_user"); exit; } mysql_free_result($FF_rsUser); session_register("FF_login_failed"); $FF_login_failed = true; header ("Location: $FF_redirectLoginFailed"); exit; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>empresa - Administração do Site</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="estilo_admin.css" rel="stylesheet" type="text/css"> <meta name="generator" content="Namo WebEditor v5.0(Trial)"> </head> <body onload="login.nom_user.focus();"> <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><form action="<?php echo $FF_LoginAction?>" method="POST" name="login" target="_top" id="login"> <table width="250" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#333333"> <tr bgcolor="#FFFFFF"> <td bgcolor="#66CC99"> <p align="center"><b>Não Conformidade - On-line</b></p> </td> </tr> <tr> <td bgcolor="#E8E8E8"><p></p> <table width="150" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="65"><font size="2" face="Arial, Helvetica, sans-serif">Usuário:</font></td> <td width="85"> <font size="2" face="Arial, Helvetica, sans-serif"><input name="nom_user" type="text" class="campos" id="usuario2" size="8"> </font></td> </tr> <tr> <td><font size="2" face="Arial, Helvetica, sans-serif">Senha:</font></td> <td> <font size="2" face="Arial, Helvetica, sans-serif"><input name="pass_user" type="password" class="campos" id="pass_user2" size="8"> </font></td> </tr> <tr> <td></td> <td> <font size="2" face="Arial, Helvetica, sans-serif"><input name="Submit2" type="submit" class="campos" value="Efetuar Login"> </font></td> </tr> </table> <p></p></td> </tr> </table> </form> </td> </tr> </table> </body> </html> No fonte q você me mandou você já cria um cookie mas talvez você não tivesse intendido... !!! Ok... Fallou.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 tente EDENTAR melhor seus fontes pois assim é chato de analizar os fontes...qualquer coisa posta ae....fallou... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Maio 20, 2004 Denunciar Share Postado Maio 20, 2004 Cara eu fiz um script de login com cookies...espero que sejá util para você intender melhor como as coisas funcionão... // login com cookies // /****************************************************************************** * Nome : Diego Pacheco * * Nick_name: Dmetallica * * Idade:19 * * ICQ: 122464657 * * MSN:pacheco_programador@hotmail.com * * Estado: Rio Grande do sul data: 20 de maio de 2004 * * * ******************************************************************************/ //--------------------------------------------------------------- $user="php"; //definiçao do usuario // $sen="brasil"; //definiçao da senha // //--------------------------------------------------------------- if ($_POST['logar']!="") { if ($_POST['usuario']!="" && $_POST['senha']!="" ) { if ($user==$_POST['usuario'] && $sen==$_POST['senha'] ) { $erro="<font color='blue' size='5'>Usuario logado com sucesso!</font>"; setcookie ("usuario", "$usuario",time()+10); //pega o login e faz um cookie setcookie("senha", "$senha",time()+10); //pega a senhae faz um cookie $sucesso="<br><font color='blue' size='5'>Cookies criados com sucesso!</font>"; } else { echo "<font size='5' color='red'>usuario ou senha invalido(s)!</font>"; } } else { echo "<font size='5' color='gray'>Preencha o usuario ou senha!</font>"; } } else { if(empty($HTTP_COOKIE_VARS["usuario"] ) OR empty($HTTP_COOKIE_VARS["senha"]) ) { $sucesso_1="<h2><font color='red'>você ainda não esta logado!!!</font></h2>"; } else { $erro_2="<h2><font color='blue'>você já esta logado !!!</font></h2> "; } } echo "<html>"; echo "<body>"; echo "<form name='form1' action='$_PHP_SELF' method='POST'>"; echo "<center><h1>Login com Cookie</h1>"; echo "<table border='1'>"; echo "<tr>"; echo "<td>"; echo "Usuario: <input type='text' name='usuario' value='$usuario' size='10' maxlength='10' style='color:blue;'><br>"; echo "</td>"; echo "</tr><tr><td>"; echo "   Senha: <input type='password' name='senha' value='$senha' size='10' maxlength='10' style='color:blue;' >"; echo "</td>"; echo "</tr><tr><td>"; echo "         "; echo " <input type='submit' name='logar' value='logar' size='10' maxlength='10' style='color:blue;' >"; echo "</td>"; echo "</tr>"; echo "</table>"; echo $erro.$sucesso.$sucesso_1.$erro_2."<br>"; echo "<a href='$_PHP_SELF?logar='''>Atualizar a Pagina!!!</a>"; //Recarega a pagina!!! para teste!!! echo "<br>"; echo "<br>Conteudo do cookie usuario: <font color='bronze'>".$HTTP_COOKIE_VARS["usuario"]."</font>"; echo "<br>Conteudo do cookie senha: <font color='bronze'>".$HTTP_COOKIE_VARS["senha"]."</font>"; echo "</center>"; echo "</form>"; echo "</body>"; echo "</html>"; ?> fallou.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
wellmor
E o seguinte tenho um formulario de login e gostaria que sendo confirmado o usuario a proxima tela apareça o nome dele... como poderia fazer isso?
Link para o comentário
Compartilhar em outros sites
12 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.