Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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:
>
**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]
:)
1- A conexão está no arquivo Connections/ranking1.php2- Vou tentar aqui, obrigado!
> $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
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
>
$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
Caramba, que burrada!! <_<
Deu certo aqui rapaz, muito obrigado mesmo!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
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
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... ;-)
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! :(
posta o suaconta.php....
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!
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
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 !!!Não funcionou!! :(
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
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.. :(
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!!!!!
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.
Eu sei cara, realmente sou ruim com isso, minha área é design... mas então se não é daquele jeito ali como é?
vejo que você não sabe nem HTML que é o be-a-bá
Sem comentários rapaz, eu não sei php, html realmente é basico e sei sim...Se poderem ajudar por favor, se for pra falar besteira por favor não respondam.. mto obrigado!
ele jah respondeu.. testa aí o q ele disse, capeta..// e eu acho q ele não teve má intenção...
Sim, eu testei, mas não deu certo, justamente porque a parte de cima ta errado...e desculpe, fui eu que tava de cabeça quente, desculpe ai cara..!--------Bom, acho que ja incomodei demais.. se quiserem nem precisa mais responder hauahu... ja me ajudaram de coração mesmo! ;)
Ninguém? Desculpe postar de novo pessoal, é que é meio urgente, se alguem puder me ajudar, valeu!! (Y)