lsteffler 0 Denunciar post Postado Março 22, 2008 Olá! No formulario de cadastro defini assim: <input name="senha" type="password" maxlength="6" id="senha" /> No banco de dados defini como tipo VARCHAR e tamanho 6. Aí, na pagina que lista os usuários cadastrados, tem a opção de editar e exluir. E esta lista o campo senha nao aparece em asteriscos (*****) aparece a senha mesmo. Queria saber como fazer para nessa exibição dos usuarios as senhas aparecerem com asterisco. Código do listar_users.php: <?php @ini_set('display_errors', '1'); error_reporting(E_ALL); mysql_connect("localhost", "lsteffler", "lsteffler"); mysql_select_db("banco"); $resultado = mysql_query("select * from usuarios"); mysql_close(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Lista de Dados</title> </head> <body> <?php if(mysql_num_rows($resultado) < 1) { exit; } ?> <h2 align="center"><strong>Lista de Usuários Cadastrados</strong></h2> <table border="1" align="center"> <tr> <th>ID</th> <th>NOME</th> <th>TITULO</th> <th>SENHA</th> <th>EDITAR/EXCLUIR</th> </tr> <?php while($l = mysql_fetch_array($resultado)) { $id = $l["id_user"]; $nome = $l["nome"]; $titulo = $l["titulo"]; $senha = $l["senha"]; echo" <tr> <td>$id</td> <td>$nome</td> <td>$titulo</td> <td>$senha</td> <td><a href=\"editar_user.php?id=$id\">[Editar]</a> | <a href=\"excluir_user.php?id=$id\">[Excluir]</a></td> </tr>\n"; } ?> </table> <br /> <a href="../controle.html">Voltar</a> </body> </html> Muito Obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
brcontainer 16 Denunciar post Postado Março 22, 2008 acho que você está fazendo confusão(se eu entendi o que você disse), você quer que aqui nessa linha: <td>$senha</td>fique com *****?? lsteffler esse código é o mesmo que desse link: http://forum.imasters.com.br/index.php?showtopic=278183 por que não postou a duvida lá mesmo?? por acaso conseguiu resolver o problema de não aparecer nada??? falow abraço Compartilhar este post Link para o post Compartilhar em outros sites
lsteffler 0 Denunciar post Postado Março 22, 2008 silverfox, sim resolvi aquele lá... Normalmente meus erros sao besteirinhas, pq eu nao entendo direito o php, lá tava assim: $titulo = $1["titulo"]; e no lugar do 1 era pra ser um "l" (éle minusculo) Se puder, me explica o que é exatamente este "éle"? Quando faço essa busca e ele me retorna todos os usuários com suas respectivas senhas, qeuria q retornasse no lugar da senha os ***** ----------------------- hum... pelo q você me falou aí em cima acho q tou me ligando... é só eu escrever os asteriscos mesmo né? no lugar de <td>$senha</td> colocar <td>*****</td> aí td bem da certo... acho que me exaltei... o real problema é na hora de poder editar o usuário que seria o código abaixo: <?php @ini_set('display_errors', '1'); error_reporting(E_ALL); $id = $_GET["id"]; settype($id, "integer"); mysql_connect("localhost", "lsteffler", "lsteffler"); mysql_select_db("banco"); $resultado = mysql_query("select * from usuarios where id_user = $id"); $dados = mysql_fetch_array($resultado); mysql_close(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Cadastro</title> </head> <body> <form id="form1" name="form1" method="post" action="salvar_edicao_user.php"> <input type="hidden" name="id" id="id" value="<?php echo $id;?>" /> <h2 align="center"><strong>Edição de usuários</strong></h2> <table width="390" border="1" align="center"> <tr> <td width="165">Usuário</td> <td width="209"><input name="nome" type="text" id="nome" value="<?php echo $dados["nome"];?>" /></td> </tr> <tr> <td>Título</td> <td><input name="titulo" type="text" id="titulo" value="<?php echo $dados["titulo"];?>" /></td> </tr> <tr> <td>Senha</td> <td><input name="senha" type="text" id="senha" value="<?php echo $dados["senha"];?>" /></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Gravar Alterações" style="cursor:pointer"/></td> </tr> </table> </form> <br /> <a href="../controle.html">Voltar</a> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
lsteffler 0 Denunciar post Postado Março 22, 2008 OMG :blink: Mas eu sou muito burro mesmo, credo.... Silverfox ou outro moderador por favor apague este tópico.... Deus meu.... ja vi q só falei besteira aqui... ja encherguei o que tenho q fazer.... Desculpe o transtorno. http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Março 23, 2008 não se preocupe, você está desenvolvendo o seu raciocínio lógico. Compartilhar este post Link para o post Compartilhar em outros sites
Lincoln @ WEBMASTER 0 Denunciar post Postado Março 23, 2008 <input name="senha" type="text" id="senha" value="<?php echo $dados["senha"];?>" /> bom pelo que estou vendo esta errando ai :D olhe direito. Compartilhar este post Link para o post Compartilhar em outros sites