Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_b l k_

Autenticar

Recommended Posts

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

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

$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

$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

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

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

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

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

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

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
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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.