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

 
 
Ferramentas do Tópico Modos de Exibição
Prev Post Anterior   Próximo Post Next
Antigo 24-12-2012, 01:23 AM   #1
site nao registra novas contas
krisium krisium está offline 24-12-2012, 01:23 AM

ja reli o reg.php 100 vezes quando desativo o auto create acc e vou criar 1 conta no site simplesmente diz que a conta ofi criada com sucesso mais ela nao vai pro db la em acounts e nem atualiza na hora no contador do site eim meu re.php
uso AppServ :S se alguem puder me dar 1 opniao serei muito grato vivendo e aprendendo ne
Citação:
<?php
error_reporting(E_ALL);
if (isset($_POST['validation'])){
$ip = $_SERVER['REMOTE_ADDR'];
$allowed = "1000"; // Máximo de contas permitidas por IP
$checkmasterip = mysql_query("SELECT lastIP FROM accounts WHERE lastIP = '$ip'");
$checknumip = mysql_num_rows($checkmasterip);
if((empty($_POST['login'])) || (empty($_POST['pass'])) || (empty($_POST['cpass'])) || (empty($_POST['segredo']))){
echo '<p class="falha">Você não preencheu todos os campos. Todos os campos são obrigatórios!</p>';
}else{
function l2j_encrypt($password){
return base64_encode(pack("H*", sha1(utf8_encode($password))));
}
$login = mysql_real_escape_string(trim($_POST['login']));
$passw = mysql_real_escape_string(trim($_POST['pass']));
$cpassw = mysql_real_escape_string(trim($_POST['cpass']));
$segredo = mysql_real_escape_string(trim($_POST['segredo']));
$ok = 1;
if($checknumip >= $allowed){
$ok = 0;
}
if($passw == $cpassw){
if($ok == 0){
echo '<form action="" method="POST" class="falha">ERRO: Detectado '.$allowed.' conta(s) a partir do seu IP, este é o máximo permitido por IP! <input type="submit" value="OK" /></form>';
}
elseif($ok == 1){
$checkaccexist = mysql_query("SELECT login FROM accounts WHERE login='$login'");
$checknum = mysql_num_rows($checkaccexist);
if($checknum == 1){
echo '<form action="" method="POST" class="falha">O Login "'.$login.'" já está em uso! <input type="submit" value="Tentar denovo!" /></form>';
}else{
$passw = l2j_encrypt($passw);
$segredo = l2j_encrypt($segredo);
$lastactive = time()*1000;
mysql_query("INSERT INTO accounts(login, password, lastactive, lastIP, segredo) VALUES ('$login', '$passw', '$lastactive', '$ip', '$segredo')");
echo '<form action="" method="POST" class="sucesso">A conta "'.$login.'" foi criada. <input type="submit" value="OK" /></form>';
}
}
}else{
echo '<p class="falha">Senha não corresponde com a anterior.</p>';
}
}
if($checknumip < $allowed){
$checknumip = '<p class="sucesso">'.$checknumip.'</p>';
}else{
$checknumip = '<p class="falha">'.$checknumip.'</p>';
}
}
// Edição Total do Layout por: Llairenm Ilai - ©Madjirus
?>
<script src="js/cadastro.js" type="text/javascript" charset="ISO-8859"></script>
<h1>Cadastro</h1>
<div id="reg_geral">
<form method="post" action="?pagina=registrar&amp;id=1" onsubmit="return checkform(this)" id="formreg">
<ul class="reg_form">
<li>
<label for="user">Nome do Usu&aacute;rio <em>User Name</em> - </label>
</li>
<li>
<label for="password1">Senha <em>Password</em> - </label>
</li>
<li>
<label for="password2">Repetir Senha <em>Repeat Password</em> - </label>
</li>
<li>
<label for="segredo">Segredo <em>Secret</em> - </label>
</li>
</ul>
<ul class="reg_form lista_inputs_reg_form">
<li>
<div class="input_box">
<input type="text" name="login" maxlength="16" class="user" id="user" value="" />
</div>
</li>
<li>
<div class="input_box">
<input type="password" name="pass" maxlength="16" class="pass" id="password1" value="" />
</div>
</li>
<li>
<div class="input_box">
<input type="password" name="cpass" maxlength="16" class="pass" id="password2" value="" />
</div>
</li>
<li>
<div class="input_box">
<input type="password" name="segredo" maxlength="50" id="segredo" class="seg" value="" />
</div>
</li>
</ul>
<div id="check" class="clear">
<p>
<input type="checkbox" name="iagree" value="Validar" onclick="Validar(this.form)" id="validar" />
<label for="validar">Aceito todos os </label>
<a href="javascript:abrir('arquivos/regras.php')">Termos e Condições</a> </p>
</div>
<div id="botao">
<input type="submit" name="validation" value="Criar Conta" disabled="disabled" />
</div>
</form>
</div>

 
Avatar de krisium
krisium
Membro - Soldado
Registrado em: May 2009
Posts: 13
Pontos: 4,246, Nível: 41
Pontos: 4,246, Nível: 41 Pontos: 4,246, Nível: 41 Pontos: 4,246, Nível: 41
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Visitas: 165
Links Patrocinados
 


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 09:34 PM.