_b l k_ 0 Denunciar post Postado Novembro 3, 2004 Não to conseguindo autenticar a parada aqui, ta errado? REPORTAR.PHP <html><head><title>Documento sem título</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form name="form1" method="post" action="update.php"> <div align="center"> <table width="62%" border="1" cellspacing="0" bordercolor="#CCCCCC"> <tr bgcolor="#F7F7F7"> <td colspan="2"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Reportar derrota </strong></font></td> </tr> <tr> <td width="50%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nick:</font></td> <td width="50%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input name="nick" type="text" id="nick"> </font></td> </tr> <tr> <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Senha:</font></td> <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input name="senha" type="text" id="senha"> </font></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td colspan="2"><div align="center"> <input type="submit" name="Submit" value="Enviar"> <input type="reset" name="Submit2" value="Reset"> </div></td> </tr> </table> </div></form></body></html> UPDATE.PHP PHP [/tr][tr]<?include("Connections/ranking1.php"); include("reportar.php"); $nick = $_POST['nick']; $senha = $_POST['senha']; $resultado = mysql_query("SELECT nick, senha FROM dados WHERE nick='$nickbd' AND senha='$senhabd'") or print (mysql_error()); $verifica = mysql_num_rows($resultado); if($verifica==1){ session_register(nick); session_register(senha); header("Location: suaconta.php"); } else{ echo"O usuário não confere com a senha"; } ?>[/tr] O usuário e senha estão certos, mas aparece a msg O usário não confere..... Então é erro ali no script mesmo, alguem sabe o que ta errado? Muito obrigado! :huh: Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 3, 2004 Ninguém? Desculpe postar de novo pessoal, é que é meio urgente, se alguem puder me ajudar, valeu!! (Y) Compartilhar este post Link para o post Compartilhar em outros sites
shakma 0 Denunciar post Postado Novembro 4, 2004 PHP [/tr][tr]<?include("Connections/ranking1.php"); include("reportar.php"); $nick = $_POST['nick']; $senha = $_POST['senha']; // kd a conexão com o banco ???? $resultado = mysql_query("SELECT nick, senha FROM dados WHERE nick='$nickbd' AND senha='$senhabd'") or print (mysql_error()); $verifica = mysql_num_rows($resultado); if($verifica==1){ session_register(nick); session_register(senha); header("Location: suaconta.php"); } else{ echo"O usuário não confere com a senha"; } ?>[/tr] 1. kd a conexao com o banco ?? 2. tenta fazer isso... PHP [/tr][tr] if ((!empty($verifica))) { $_SESSION["sess_login"] = $nick; $_SESSION["sess_passwd"] = $senha; echo "<META HTTP-EQUIV=Refresh CONTENT='0; URL=suaconta.php'>"; } else echo "<font color=red><b>usuário ou senha inválido(s)</b></font>";[/tr] :) Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 1- A conexão está no arquivo Connections/ranking1.php2- Vou tentar aqui, obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Novembro 4, 2004 $nick = $_POST['nick'];$senha = $_POST['senha'];$resultado = mysql_query("SELECT nick, senha FROM dados WHERE nick='$nickbd' AND senha='$senhabd'") or print (mysql_error());Olha bem isso q você ve o erro.Flwwwww Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 hehehe, olhei bem, fixei por uns 2 minutos, mas não vai, ainda sou muito fraco em php, qual é o erro? :rolleyes: Editado: shakma, não funcionou o seu! http://forum.imasters.com.br/public/style_emoticons/default/upset.gif Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Novembro 4, 2004 $nick = $_POST['nick']; $senha = $_POST['senha']; $resultado = mysql_query("SELECT nick, senha FROM dados WHERE nick='$nickbd' AND senha='$senhabd'") or print (mysql_error()); você resgata os dados como: '$senha' e na query chama eles, como: '$senhabd', msm coisa login... Assim Ñ irá dar certo msm... Flwwwww Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 Caramba, que burrada!! <_< Deu certo aqui rapaz, muito obrigado mesmo!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 Agora cara, quero que na página suaconta.php apareca um novo formulário, com nick e senha novamente (mas desta vez desativados pra editar) e mais um campo e talz... então, como que faço? quero que os campos nick e senha ja estejam com nick e senha que ele digitou.. tem como? Ficou meio confuso, mas qualquer coisa eu explico! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
MadPatryk 0 Denunciar post Postado Novembro 4, 2004 isso você pode fazer tipow...<input type="text" name="nick" value="$nick" size="20"><input type="text" name="senha" value="$senha" size="10">tipo, tu puxa os dados com a variavel dos dados... saco?si nao funfa a variavel direta... por exemplo no caso do nick... si nao funfa ele direta ($nick) c tenta com $HTTP_POST_VARS[nick]... o mesmo com a var da senha...vlwz... ;-) Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 Cara, até entendi o que você quis dizer, mas não sei fazer... tipo, ficou assim a pagina update.php: PHP [/tr][tr]<?include("Connections/ranking1.php"); include("reportar.php"); $nick = $_POST['nick']; $senha = $_POST['senha']; $resultado = mysql_query("SELECT nick, senha FROM dados WHERE nick='$nick' AND senha='$senha'") or print (mysql_error()); $verifica = mysql_num_rows($resultado); if($verifica==1){ session_register(nick); session_register(senha); header("Location: suaconta.php"); } else{ echo"O usuário não confere com a senha"; } ?>[/tr] Agora que queria que aparecesse assim: http://www.webslayers.com.br/mode.htm Entendeu? como faz? hehe, e desculpe a burrice novamente! :( Compartilhar este post Link para o post Compartilhar em outros sites
FabricioGomes 0 Denunciar post Postado Novembro 4, 2004 posta o suaconta.php.... Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 Não tem ainda pq não sei como fazer... mas é pra ela ser assim: http://www.webslayers.com.br/mode.htm mas nao sei fazer! Compartilhar este post Link para o post Compartilhar em outros sites
FabricioGomes 0 Denunciar post Postado Novembro 4, 2004 nao conheco php, mas faria assimpegaria as variaveis pelo POSTgravaria no HTML os inputs com <input ... value="$name" disabled>acho que é isso, porem nao conheco php Compartilhar este post Link para o post Compartilhar em outros sites
FabricioGomes 0 Denunciar post Postado Novembro 4, 2004 por exemplo, seu html ficaria assim no php:<?$nick = $_POST['nick'];$senha = $_POST['senha'];?><html><head><title>Documento sem título</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form name="form1" method="post" action=""> <p> <input name="textfield" type="text" value="$nick" disabled> </p> <p> <input name="textfield2" type="text" value="$senha" disabled> </p> <p> <input type="text" name="textfield3"> </p></form></body></html>tentei !!! Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 Não funcionou!! :( Compartilhar este post Link para o post Compartilhar em outros sites
fast 0 Denunciar post Postado Novembro 4, 2004 claro q num funciona.. nesse código aí as variáveis $nome e $senha não vão funciona pq tão fora do <?php .. ?> heheh Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 beleza, fiz isso, mas mesmo assim não deu.. o código ta assim: PHP [/tr][tr]<?include("update.php"); $nick = $_POST['nick']; $senha = $_POST['senha']; ?> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="form1" method="post" action=""> <p> <input name="textfield" type="text" value="<? $nick ?>" disabled> </p> <p> <input name="textfield2" type="text" value="<? $senha ?>" disabled> </p> <p> <input type="text" name="textfield3"> </p> </form> </body> </html>[/tr] Tipo, não sei se ta certo da include la em cima, mas fazendo isso ele puxa a pagina update.php inteira.. :( Compartilhar este post Link para o post Compartilhar em outros sites
_b l k_ 0 Denunciar post Postado Novembro 4, 2004 Affff, eu ia postar um link no outro tópico, mas tava com este aqui aberto tbm, postei errado, desculpem moderadores, apaguem esta mensagem aqui!!!!! Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 5, 2004 cara, tipo...o tempo que você vai levar pra terminar esse script dá tempo de aprender ao menos o básico e conseguir fazer.vejo que você não sabe nem HTML que é o be-a-báo bagulho ali é assim:você está usando:<? $senha ?>mas isso não retornará nada.deve mandar imprimir na tela:<?=$senha;?>o trecho de cima não tem nada ver> <?include("update.php");$nick = $_POST['nick'];$senha = $_POST['senha'];?>para recuperar os valores você poderia ter gravado como session na parte de autenticação. Compartilhar este post Link para o post Compartilhar em outros sites