Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Dúvidas
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 15-12-2010, 05:53 PM   #1
lordvenancio
Banido
 
Avatar de lordvenancio
 
Registrado em: Nov 2008
Posts: 532
Agradeceu: 136
Agradecido 309 Vezes em 139 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para lordvenancio

Inventório de lordvenancio

Padrão Painel de conta nao troca senha !

Galera é o seguinte ja coloquei uns 200 painel diferente e n to conseguindo trocar a senha tipo ! Antes eu tava usando um painel de trocar de senha ai eu tive que mudar de Dc ai quando eu coloquei no outro dc o painel ja nao estava reconhecendo as acc do banco de dados !! So reconhece as novas contas que forem criados !! Alguem sabe mim Dizer oque fazer ??? Aqui esta meu php de trocar de senha :

Código PHP: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
<?php
include ("../../config/config_cadastro.php");
?>
<link href="css.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">//<![CDATA[
function isAlphaNumeric(value)
{
if (value.match(/^[a-zA-Z0-9]+$/))
return true;
else
return false;
}
function checkform(f)
{
if (f.account.value=="")
{
alert("Preencher todos os campos do formularios ");
return false;
}
if (!isAlphaNumeric(f.account.value))
{
alert("Preencher todos os campos do formularios");
return false;
}
if (f.oldpassword.value=="")
{
alert("Você colocou sua senha antiga");
return false;
}
if (f.newpassword.value=="")
{
alert("Nenhuma senha detectada no campo");
return false;
}
if (!isAlphaNumeric(f.newpassword.value))
{
alert("44444");
return false;
}
if (f.newpassword2.value=="")
{
alert("Você não repetiu a senha");
return false;
}
if (f.newpassword.value!=f.newpassword2.value)
{
alert(" Senha não é igual! ");
return false; 
}
return true;
}
//]]></script>
<title>Trocar Senha</title></head>
<body>
<form method="post" action="" onSubmit="return checkform(this)">

  <div id="titulo" align="center">[ Trocar senha ]</div> <br>
    <center><table border="0" bordercolor="#CCCCCC">
      <tr>
        <td ><div id="loguin"align="left"><span><b>Login </b></span></div></td>
        <td>
          <font size="1"><b>
          <input name="account" type="text" id="user" class="camp1" style="font-family: Trebuchet MS; " size="20" maxlength="15" />
        </b></font></td>
      </tr>
      <tr>
        <td ><div id="loguin"align="left"><span><b>Senha Atual </b></span></div></td>
        <td><font size="1"><b>
          <input name="oldpassword" type="password" id="pass"class="camp1" style="font-family: Trebuchet MS; " size="20" maxlength="15" />
        </b></font></td>
      </tr>
      <tr>
        <td ><div id="loguin"align="left"><span><b>Nova Senha </b></span></div></td>
        <td><font size="1"><b>
          <input name="newpassword" type="password" id="pass"class="camp1" style="font-family: Trebuchet MS; " size="20" maxlength="15" />
        </b></font></td>
      </tr>
      <tr>
        <td ><div id="loguin"align="left"><span><b>Repetir Senha </b></span></div></td>
        <td><font size="1"><b>
          <input name="newpassword2" type="password" id="pass"class="camp1" style="font-family: Trebuchet MS; " size="20" maxlength="15" />
        </b></font></td>
      </tr>
      <tr>
        <td colspan="2" style="text-align: center;"><br /><p><font size="1"><b>
           <input name="submit" type="submit" id="botao"style="font-family: Trebuchet MS" value="Trocar SENHA" /> 
        </b></font> <font size="1"><b>
        <input name="reset" type="reset" id="botao"style="font-family: Trebuchet MS" value="Resetar" />
          </b></font></p>
        </td>
      </tr>
                      </table>
  </center>
</form>
<center>
<?php
$erro 
"<br><div class='alerta'>Ocorreu um erro ao tentar mudar a senha.</div>"
$sucesso "<br><div class='sucesso'>Senha modificada com sucesso!</div>"
if(
ereg("^([a-zA-Z0-9_-])*$"$_POST['account']) && ereg("^([a-zA-Z0-9_-])*$"$_POST['oldpassword']) && ereg("^([a-zA-Z0-9_-])*$"$_POST['newpassword']) && ereg("^([a-zA-Z0-9_-])*$"$_POST['newpassword2']))
{
if (
$page='index.php' && $_POST['account'] && strlen($_POST['account'])<16 && $_POST['oldpassword'] && $_POST['newpassword'] && $_POST['newpassword']==$_POST['newpassword2'])
{
$result=mysql_query("SELECT login,password FROM accounts WHERE login='".@mysql_real_escape_string($_POST['account'])."' AND password='".base64_encode(pack('H*'sha1($_POST['oldpassword'])))."'"$link)
or die (
"Error: ".mysql_error());
if (
mysql_num_rows($result))
{
mysql_query("UPDATE accounts SET password='".base64_encode(pack('H*'sha1($_POST['newpassword'])))."' WHERE login='".mysql_real_escape_string($_POST['account'])."'"$link)
or die (
"Error: ".mysql_error());
print 
$sucesso;
}
else
print 
$erro;
mysql_close($link);
}
}
else
{
echo 
"<font size=1 color=black>As limitações não foram testadas para a segurança. Se você for confiável que tido a informação correta, consultar por favor à administração.</font>";
}
?>
</center>
</body>
</html>

lordvenancio está offline   Responder com Citação
Links Patrocinados
Antigo 23-12-2010, 06:18 PM   #2
{ADM}REIS
Membro - Coronel
 
Avatar de {ADM}REIS
 
Registrado em: Mar 2010
Posts: 189
Agradeceu: 48
Agradecido 12 Vezes em 10 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
Enviar mensagem via Windows Live Messenger para {ADM}REIS
Nome Real: Wellington

Inventório de {ADM}REIS

Padrão

Na Parte Include .. VC so Vai por . Config/Config_cadastro.php

{ADM}REIS está offline   Responder com Citação
Antigo 24-12-2010, 12:31 PM   #3
lordvenancio
Banido
 
Avatar de lordvenancio
 
Registrado em: Nov 2008
Posts: 532
Agradeceu: 136
Agradecido 309 Vezes em 139 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para lordvenancio

Inventório de lordvenancio

Padrão

nao vai > D ! Tem um script de trocar senha ai nao reis?

lordvenancio está offline   Responder com Citação
Antigo 24-12-2010, 07:17 PM   #4
Daniel2
Membro - Veterano
 
Avatar de Daniel2
 
Registrado em: Mar 2009
Localização: Cabeça Dentro dos Livros
Posts: 1,322
Agradeceu: 15
Agradecido 474 Vezes em 306 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 8,740, Nível: 62
Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Daniel Santos

Inventório de Daniel2

Padrão

mano veja se estar tudo de acordo com a sua tabela accuont que aii você ver o erro.

Daniel2 está offline   Responder com Citação
Antigo 25-12-2010, 07:42 PM   #5
lordvenancio
Banido
 
Avatar de lordvenancio
 
Registrado em: Nov 2008
Posts: 532
Agradeceu: 136
Agradecido 309 Vezes em 139 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para lordvenancio

Inventório de lordvenancio

Padrão

Daniel é pq o seguinte ta configurado tudo certo porem ele nao reconhece as contas antigas so as novas !! que for criada !! Eu usava ele depois eu tive que formatar o vps ai coloquei tudo de novo certo !! ai tipo quando eu crio uma conta ele troca senha normalmente mas as contas que ja existem no server ele nao consegue ler kkk !! entedeuu ??

lordvenancio está offline   Responder com Citação
Antigo 26-12-2010, 01:38 PM   #6
Daniel2
Membro - Veterano
 
Avatar de Daniel2
 
Registrado em: Mar 2009
Localização: Cabeça Dentro dos Livros
Posts: 1,322
Agradeceu: 15
Agradecido 474 Vezes em 306 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 8,740, Nível: 62
Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Daniel Santos

Inventório de Daniel2

Padrão

Citação:
$result = mysql_query("SELECT * FROM characters ORDER BY account_name") or die(mysql_error());
basta você colocar uma query de rum coloque essa aii abaixo dessa.

Citação:
if (mysql_num_rows($result))

Daniel2 está offline   Responder com Citação
Resposta


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


Horários baseados na GMT -3. Agora são 11:13 PM.