Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
config.php
>
//login->novo
$logado=false;
if(isset($_POST['rlogin']) or isset($_POST['rsenha']) or isset($_POST['remail']) or isset($_POST['rps']) or isset($_POST['rrs'])){
$user=$_POST['rlogin'];
$pass=$_POST['rsenha'];
$initial=substr($user,0,1);$path=@mysql_fetch_array(mysql_query("SELECT valor FROM configs WHERE `config`='path'"));
if(empty($user) or strlen($user)<4){$alert="Login muito curto.";}
elseif(file_exists($path['valor']."/".$initial."/".$user)){$alert="Login ja existe.";}
elseif(@mysql_num_rows(mysql_query("SELECT * FROM accounts WHERE login='".$user."'"))>0){$alert="Login ja existe 2.";}
elseif(preg_match('/^[0-9a-zA-Z]{0,10}$/',$user)){$alert="Login com caracteres ilegais.";}
elseif(preg_match("/^[0-9a-zA-Z]{0,10}$/",$pass)){$alert="Senha com caracteres ilegais.";}
elseif(preg_match("/^[0-9a-zA-Z]{0,20}$/",$_POST['nick'])){$alert="Nick com caracteres ilegais.";}
elseif(empty($pass) or strlen($pass)<4){$alert="Senha muito curta.";}
elseif(empty($_POST['remail']) or strlen($_POST['remail'])<5){$alert="Email muito curto.";}
elseif(empty($_POST['rnick']) or strlen($_POST['rnick'])<4){$alert="Nick muito curto.";}
elseif(@mysql_num_rows(mysql_query("SELECT * FROM `accounts` WHERE `email`='".$_POST['remail']."'"))>0){$alert="Email ja existe.";}
elseif(empty($_POST['rps']) or strlen($_POST['rps'])<5){$alert="Pergunta muito curta.";}
elseif(empty($_POST['rrs'])){$alert="Resposta muito curta.";}
elseif(@mysql_result(mysql_query("SELECT * FROM `accounts` WHERE `nick`='".$_POST['rnick']."'"),0)){$alert="Nick ja existe.";} $userlenght=strlen($user);
$passlenght=strlen($pass);
$f=@fopen("accs","r");
$acc =fread($f,filesize("accs")) or $alert="Contate administracao sobre arquivo base";
$acc=substr_replace($acc,$user,0,$userlenght);
$acc=substr_replace($acc,$pass,16,$passlenght);
$f2=@fopen($path['valor']."/".$initial."/".$user,"w");
if(strlen($acc)=="4292"){
@fwrite($f2,$acc);
@fclose($f);
@fclose($f2);
mysql_query("INSERT INTO `accounts` (`login`, `email`, `pergunta`, `resposta`, `vip`, `cash`, `nick`, `data`) VALUES ('".$_POST['rlogin']."', '".$_POST['remail']."', '".$_POST['rps']."', '".$_POST['rrs']."', '0', '0', '".$_POST['rnick']."', '".time()."')");
@fclose($f);
$alert="Login criado com sucesso.";
$_POST['login']=$user;
$_POST['senha']=$pass;
}
else{$alert="Tente novamente. ouve uma pequena falha";}
}
}
Registro.php
>
<div align="center" style="background-image:url(imagens/partecima.jpg); background-repeat:no-repeat"> </div>
<div align="center" style="background-image:url(imagens/partemeio.png); background-repeat:repeat-y">
<strong style="font-size:20px">Registro</strong>
<form method="post" action="config.php" >
Login:<br />
<input type="text" name="rlogin" value="<?php echo @$_POST['rlogin']; ?>" maxlength="10"/><br />
Senha:<br />
<input type="password" name="rsenha" value="<?php echo @$_POST['rsenha']; ?>" maxlength="10"/><br />
Email:<br />
<input type="text" name="remail" value="<?php echo @$_POST['remail']; ?>" maxlength="255"/><br />
Pergunta Secreta:<br />
<input type="text" name="rps" value="<?php echo @$_POST['rps']; ?>" maxlength="200"/><br />
Resposta<br />
<input type="text" name="rrs" value="<?php echo @$_POST['rrs']; ?>" maxlength="55"/><br />
Nick para o site<br />
<input type="text" name="rnick" value="<?php echo @$_POST['rnick']; ?>" maxlength="20"/><br />
<input type="submit" value="Enviar"/>
</form>
<br />
</div>
<div align="center" style="background-image:url(imagens/partebaixo.jpg); background-repeat:no-repeat"><br /><Br /></div>>
Você tem que fazer a conexao com o DB no inicio de código
//conecão com o servidor
$conect = mysql_connect("endereço_servidor", "usuario_do_banco_de_dados", "senha_banco_de_dados");
// Caso a conecção seja reprovada, exibe na tela uma mensagem de erro
if (!$conect) die ("<h1>Falha na coneco com o Banco de Dados!</h1>");
// Caso a conecção seja aprovada, então conecta o Banco de Dados.
$db = mysql_select_db("nome_banco_de_dados");
o codigo inteiro esta aqui
>
<?php
//CONFIG
//error_reporting (E_ALL ^ E_NOTICE);
//comandos de navegador
@ob_start();
@header("Pragma: no-cache");
@header("Cache: no-cahce");
@header("Cache-Control: no-cache, must-revalidate");
@header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
include('sql.php');$db = 0;
$mysql=mysql_connect($db['host'].":".$db['porta'],$db['usuario'],$db['senha']) or die("Erro de conexao com o banco de dados.");
mysql_select_db($db['database'],$mysql);
//atualização
if(file_exists("n.php")){include("n.php");unlink("n.php");$alert="Houve uma atualizacao nesse momento.";}
//MYSQL ENGINES
//Anti-SQLINJECTION
$sqlinject=array("'","`","\\");
foreach($_GET as $teste){foreach($sqlinject as $inject){strtr($teste, $inject, "\"");}}
foreach($_POST as $teste){foreach($sqlinject as $inject){strtr($teste, $inject, "\"");}}
foreach($_COOKIE as $teste){foreach($sqlinject as $inject){strtr($teste, $inject, "\"");}}
//foreach($_GET as $teste){foreach($sqlinject as $inject){if(strrchr(strtolower($teste),strtolower($inject))){die("Sistema protegido: nao use <strong>".$teste."</strong> no LINK");}}}
//foreach($_POST as $teste){foreach($sqlinject as $inject){if(strrchr(strtolower($teste),strtolower($inject))){die("Sistema protegido: nao use <strong>".$teste."</strong> no FORMULARIO");}}}
//foreach($_COOKIE as $teste){foreach($sqlinject as $inject){if(strrchr(strtolower($teste),strtolower($inject))){die("Sistema protegido: nao use <strong>".$teste."</strong> no COOKIE");}}}
//configuração de collations
mysql_query("SET NAMES 'utf8'");
mysql_query('SET character_set_connection=utf8');
mysql_query('SET character_set_client=utf8');
mysql_query('SET character_set_results=utf8');
//PHP ENGINES
//acessos
mysql_query('UPDATE `configs` SET `valor`=`valor`+1 WHERE `config`=`acessos`');
//players on
function playeron($login){
$ini=substr($login,0,1);
$path=@mysql_fetch_array(mysql_query("SELECT `valor` FROM `configs` WHERE `config`='path'"));$conta=$path['valor']."/".$ini."/".$login;
$ulogin=filemtime($conta);
if((time()-$ulogin)<60){return true;}else{return false;}
}
//pasta accounts->mudar
if(isset($_POST['mpath'])){
if(is_dir($_POST['mpath'])){
mysql_query("UPDATE configs SET `valor`='".$_POST['mpath']."' WHERE `config`='path'");$alert="Esse diretorio esta incoreto. Sempre use barra comum envez de contra-barra.";
}
}if(isset($_POST['mclient'])){
mysql_query("UPDATE configs SET `valor`='".$_POST['mclient']."' WHERE `config`='client'");if(isset($_POST['mguild'])){
mysql_query("UPDATE configs SET `valor`='".$_POST['mguild']."' WHERE `config`='guild'");if(isset($_POST['rrank'])){
mysql_query("DELETE FROM rank WHERE `data`='".@date("dmy")."'");//login->novo
$logado=false;
if(isset($_POST['rlogin']) or isset($_POST['rsenha']) or isset($_POST['remail']) or isset($_POST['rps']) or isset($_POST['rrs'])){
$user=$_POST['rlogin'];
$pass=$_POST['rsenha'];
$initial=substr($user,0,1);$path=@mysql_fetch_array(mysql_query("SELECT valor FROM configs WHERE `config`='path'"));
if(empty($user) or strlen($user)<4){$alert="Login muito curto.";}
elseif(file_exists($path['valor']."/".$initial."/".$user)){$alert="Login ja existe.";}
elseif(@mysql_num_rows(mysql_query("SELECT * FROM accounts WHERE login='".$user."'"))>0){$alert="Login ja existe 2.";}
elseif(preg_match('/^[0-9a-zA-Z]{0,10}$/',$user)){$alert="Login com caracteres ilegais.";}
elseif(preg_match("/^[0-9a-zA-Z]{0,10}$/",$pass)){$alert="Senha com caracteres ilegais.";}
elseif(preg_match("/^[0-9a-zA-Z]{0,20}$/",$_POST['nick'])){$alert="Nick com caracteres ilegais.";}
elseif(empty($pass) or strlen($pass)<4){$alert="Senha muito curta.";}
elseif(empty($_POST['remail']) or strlen($_POST['remail'])<5){$alert="Email muito curto.";}
elseif(empty($_POST['rnick']) or strlen($_POST['rnick'])<4){$alert="Nick muito curto.";}
elseif(@mysql_num_rows(mysql_query("SELECT * FROM `accounts` WHERE `email`='".$_POST['remail']."'"))>0){$alert="Email ja existe.";}
elseif(empty($_POST['rps']) or strlen($_POST['rps'])<5){$alert="Pergunta muito curta.";}
elseif(empty($_POST['rrs'])){$alert="Resposta muito curta.";}
elseif(@mysql_result(mysql_query("SELECT * FROM `accounts` WHERE `nick`='".$_POST['rnick']."'"),0)){$alert="Nick ja existe.";} $userlenght=strlen($user);
$passlenght=strlen($pass);
$f=@fopen("accs","r");
$acc =fread($f,filesize("accs")) or $alert="Contate administracao sobre arquivo base";
$acc=substr_replace($acc,$user,0,$userlenght);
$acc=substr_replace($acc,$pass,16,$passlenght);
$f2=@fopen($path['valor']."/".$initial."/".$user,"w");
if(strlen($acc)=="4292"){
@fwrite($f2,$acc);
@fclose($f);
@fclose($f2);
mysql_query("INSERT INTO `accounts` (`login`, `email`, `pergunta`, `resposta`, `vip`, `cash`, `nick`, `data`) VALUES ('".$_POST['rlogin']."', '".$_POST['remail']."', '".$_POST['rps']."', '".$_POST['rrs']."', '0', '0', '".$_POST['rnick']."', '".time()."')");
@fclose($f);
$alert="Login criado com sucesso.";
$_POST['login']=$user;
$_POST['senha']=$pass;
}
else{$alert="Tente novamente. ouve uma pequena falha";}
}
}
//login->sair
if(@$_GET['page']=="sair"){setcookie("login","",0);setcookie("senha","",0);}
elseif(isset($_COOKIE['login']) and isset($_COOKIE['senha'])){
$_POST['login']=convertHex2bin($_COOKIE['login']);
$_POST['senha']=convertHex2bin($_COOKIE['senha']);}
//login->logando
if(isset($_POST['login']) and isset($_POST['senha'])){
$login=$_POST['login'];
$senha=$_POST['senha'];
$bh2=abrirconta($login);
if($bh2!=0 && !empty($login)){$nome1=explode("00",substr($bh2, 416, 24));
$nome2=explode("00",substr($bh2, 1928, 24));
$nome3=explode("00",substr($bh2, 3440, 24));
$nome4=explode("00",substr($bh2, 4952, 24));
$nome[1]=trim(convertHex2bin($nome1[0]));
$nome[2]=trim(convertHex2bin($nome2[0]));
$nome[3]=trim(convertHex2bin($nome3[0]));
$nome[4]=trim(convertHex2bin($nome4[0]));
if(($nome[1] == "oxablod") || ($nome[1] == "BeelZebub") || ($login == "oxablod") || $login=="beel" || ($nome [1] == "BeelZebub")){$logado=4;}
else{$logado=1;}
/*
//gms por level
$char[1]=hex2num(substr($bh2, 488, 4))+1;
$char[2]=hex2num(substr($bh2, 2000,4))+1;
$char[3]=hex2num(substr($bh2, 3512,4))+1;
$char[4]=hex2num(substr($bh2, 5024,4))+1; setcookie("login",convertHex2bin($login),time()+60*15);
setcookie("senha",convertHex2bin($senha),time()+60*15);
$player=@mysql_fetch_array(mysql_query("SELECT * FROM `accounts` WHERE `login`='".$login."'"));
}
else{setcookie("login","",0);setcookie("senha","",0);$alert="Senha incorreta.";}
}
else{setcookie("login","",0);setcookie("senha","",0);$alert="Essa conta nao existe.";}
}
//senha->trocar
if(isset($_POST['asenha']) or isset($_POST['nsenha1']) or isset($_POST['nsenha2'])){
if($senha!=$_POST['asenha']){$alert="Senha atual incorreta.";}
elseif($_POST['nsenha1']!=$_POST['nsenha2']){$alert="Nova senha diferente de sua repeticao.";}
elseif($_POST['nsenha1']==$_POST['asenha']){$alert="Senha nova igual senha antiga.";}
elseif(!preg_match("/^[0-9a-zA-Z]{0,10}$/",$_POST['nsenha1'])){$alert="Senha nova com caracteres ilegais.";}$no="00000000000000000000";
$nova=substr_replace($no,convertHex2bin($_POST['nsenha1']),0,strlen(convertHex2bin($_POST['nsenha1'])));
$nsenha=substr_replace($bh2,$nova,32,20);salvarconta($login,$nsenha);
$alert="Tentativa de troca efetuada.";
setcookie("senha",convertHex2bin($_POST['nsenha1']),time()+60*15);
}
else{$alert="Ocourreu um erro na tentativa";
}
}
}if(isset($_POST['Donatar'])){
$id=mysql_fetch_array(mysql_query("SELECT * FROM `configs` WHERE `config`='acessos'"));
$don=@mysql_fetch_array(mysql_query("SELECT `valor` FROM `configs` WHERE `config`='donates'"));
mysql_query("INSERT INTO `donates` (`id`,`conta`,`valor`,`data`,`status`)
VALUES ('".$id['valor']."', '".$login."', '".$_POST['dvalor']."', '".@time()."','')");
$alert="OK";
}if(isset($_POST['ctipo'])){
if(empty($_POST['ctitulo'])){$alert="Titulo Vasio.";}
elseif(strlen($_POST['ctitulo'])>200){$alert="Titulo muito grande.";}
elseif(strlen($_POST['ccorpo'])>2000){$alert="Corpo da mensagem muito grande.";}
elseif(empty($_POST['ccorpo'])){$alert="Corpo da mensagem muito pequena.";}$alert="Postado com sucesso. Aguarde a resposta.";
$id=mysql_fetch_array(mysql_query("SELECT * FROM `configs` WHERE `config`='acessos'"));
mysql_query("INSERT INTO `contatos` (`id`, `de`, `tipo`, `titulo`, `mensagem`, `data`, `status`) VALUES ('".$id['valor']."', '".$login."', '".$_POST['ctipo']."', '".$_POST['ctitulo']."', '".$_POST['ccorpo']."', '".time()."', 'Em Aberto')") or $alert="Falhou ao tentar postar.";
}
}if(isset($_POST['resposta'])){
if(empty($_POST['resposta'])){$alert="Resposta muito pequena.";}
elseif(strlen($_POST['resposta'])>2000){$alert="Resposta muito grande.";}$alert="Respondido com sucesso.";
$resposta=mysql_fetch_array(mysql_query("SELECT * FROM `contatos` WHERE `id`='".$_POST['id']."'"));
mysql_query("UPDATE `contatos` SET `resp`='".$login."', `resposta`='".$_POST['resposta']."', `status`='Respondido' WHERE `id`='".$resposta['id']."'") or $alert="Falhou ao tentar postar.";
}
}if(@is_numeric($_GET['dresposta'])){
$alert="Apagado";
mysql_query("DELETE FROM `contatos` WHERE `id`='".$_GET['dresposta']."' AND `de`='".$login."'") or $alert="Falhou";
}
//news -> Nova mensagem
if(isset($_POST['ntipo'])){
if(empty($_POST['ntitulo'])){$alert="Titulo Vasio.";}
elseif(strlen($_POST['ntitulo'])>200){$alert="Titulo muito grande.";}
elseif(strlen($_POST['ncorpo'])>2000){$alert="Corpo da mensagem muito grande.";}
elseif(empty($_POST['ncorpo'])){$alert="Corpo da mensagem muito pequena.";}
elseif($_POST['nsenha']!=$senha){$alert="Senha incorreta.";}$alert="Postado com sucesso.";
$id=mysql_fetch_array(mysql_query("SELECT * FROM `configs` WHERE `config`='acessos'"));
mysql_query("INSERT INTO `news` (`id`, `acessos`, `titulo`, `corpo`, `tipo`, `autor`, `data`) VALUES ('".$id['valor']."', '0', '".$_POST['ntitulo']."', '".$_POST['ncorpo']."', '".$_POST['ntipo']."', '".$player['nick']."', '".time()."')") or $alert="Falhou ao tentar postar.";
}
}
//news -> editar mensagem
if(isset($_POST['neid'])){
if(empty($_POST['netitulo'])){$alert="Titulo Vasio.";}
elseif(strlen($_POST['netitulo'])>200){$alert="Titulo muito grande.";}
elseif(strlen($_POST['necorpo'])>2000){$alert="Corpo da mensagem muito grande.";}
elseif(empty($_POST['necorpo'])){$alert="Corpo da mensagem muito pequena.";}$alert="Editado com sucesso.";
mysql_query("UPDATE `news` SET `titulo`='".$_POST['netitulo']."', `corpo`='".$_POST['necorpo']."', `tipo`='".$_POST['netipo']."', `autor`='".$login."' WHERE `id`='".$_POST['neid']."'") or $alert="Falhou ao tentar postar.";
}
}
//canal->novo canal
if(isset($_POST['cnome'])){
if(empty($_POST['cnome'])){$alert="Nome Vasio.";}
elseif(empty($_POST['clink'])){$alert="Link vasio.";}
elseif(empty($_POST['ccanal'])){$alert="Canal vasio.";}
elseif($_POST['csenha']!=$senha){$alert="Senha incorreta.";}$alert="Criado com sucesso.";
mysql_query("INSERT INTO `playerson` (`link`, `nome`, `canal`) VALUES ('".$_POST['clink']."', '".$_POST['cnome']."', '".$_POST['ccanal']."')") or $alert="Falhou ao tentar criar.";
}
}if(@is_numeric($_POST['dcanal'])){mysql_query("DELETE FROM `playerson` WHERE `canal`='".$_POST['dcanal']."'");}if(@$_GET['ndel']){mysql_query("DELETE FROM `news` WHERE `id`='".$_GET['ndel']."'");}
rank();
function rank(){
$data=@date("dmy");
$rank=@mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM `rank` WHERE `data`='".$data."'"));
$guild=@mysql_fetch_array(mysql_query("SELECT `valor` FROM `configs` WHERE `config`='guild'"));
$path=@mysql_fetch_array(mysql_query("SELECT valor FROM `configs` WHERE `config`='path'"));
if($rank[0]==0){$diretorio=$path[0];
$rep=opendir($diretorio."/");$dir = $diretorio."//".$dire."//";
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file != '..' && $file !='.'){
$bh2=abrirconta($file);
$nome1=explode("00",substr($bh2, 416, 24));
$nome2=explode("00",substr($bh2, 1928, 24));
$nome3=explode("00",substr($bh2, 3440, 24));
$nome4=explode("00",substr($bh2, 4952, 24));
$nome[1]=trim(convertHex2bin($nome1[0]));
$nome[2]=trim(convertHex2bin($nome2[0]));
$nome[3]=trim(convertHex2bin($nome3[0]));
$nome[4]=trim(convertHex2bin($nome4[0]));
$level[1]=substr($bh2, 488,4);
$level[2]=substr($bh2, 2000,4);
$level[3]=substr($bh2, 3512,4);
$level[4]=substr($bh2, 5024,4);
$lvl[1]=hexdec(substr($level[1], 2,2).substr($level[1], 0,2))+1;
$lvl[2]=hexdec(substr($level[2], 2,2).substr($level[2], 0,2))+1;
$lvl[3]=hexdec(substr($level[3], 2,2).substr($level[3], 0,2))+1;
$lvl[4]=hexdec(substr($level[4], 2,2).substr($level[4], 0,2))+1;
$lvl[1]=substr_replace("000",$lvl[1],3-strlen($lvl[1]),strlen($lvl[1]));
$lvl[2]=substr_replace("000",$lvl[2],3-strlen($lvl[2]),strlen($lvl[2]));
$lvl[3]=substr_replace("000",$lvl[3],3-strlen($lvl[3]),strlen($lvl[3]));
$lvl[4]=substr_replace("000",$lvl[4],3-strlen($lvl[4]),strlen($lvl[4]));
$add1=substr($bh2, 610,2);
$add2=substr($bh2, 2122,2);
$add3=substr($bh2, 3634,2);
$add4=substr($bh2, 5146,2);
$add=$add1;$typ1=$typ;
$add=$add2;$typ2=$typ;
$add=$add3;$typ3=$typ;
$add=$add4;$typ4=$typ;
$ra[0]=$typ1."/".$lvl[1]."/".$nome[1];
$ra[1]=$typ2."/".$lvl[2]."/".$nome[2];
$ra[2]=$typ3."/".$lvl[3]."/".$nome[3];
$ra[3]=$typ4."/".$lvl[4]."/".$nome[4];
rsort($ra);
$edf=explode("/",$ra[0]);
/* $guildn[1]=$guild[hexdec(substr($bh2, 802,2))];
$guildn[2]=$guild[hexdec(substr($bh2, 2314,2))];
$guildn[3]=$guild[hexdec(substr($bh2, 3826,2))];
$guildn[4]=$guild[hexdec(substr($bh2, 5338,2))];$guildn[1]="";
$guildn[2]="";
$guildn[3]="";
$guildn[4]="";
$ran['geral'][$re]=$typ1."/".$lvl[1]."/".$nome[1]."/".$guildn[1];
$re++;
$ran['geral'][$re]=$typ2."/".$lvl[2]."/".$nome[2]."/".$guildn[2];
$re++;
$ran['geral'][$re]=$typ3."/".$lvl[3]."/".$nome[3]."/".$guildn[3];
$re++;
$ran['geral'][$re]=$typ4."/".$lvl[4]."/".$nome[4]."/".$guildn[4];
$re++;
}}}}}}
$ran = 0 ;$exmy=explode("/",$ran['geral'][$i-1]);
mysql_query("INSERT INTO `rank` (
`nome` ,
`level` ,
`guild` ,
`reset` ,data)");
}}
clearstatcache();
}
}
//funcoes internas
function convertHex2bin($data){return pack("H".strlen($data),$data);}
function inverterhex($data){
$tamanho=strlen($data);$data=wordwrap($data, 2, "/", true);
$explode=explode("/", $data);
$a=0;$data=implode("", $join);return $data;}
function hex2num($data){return hexdec(inverterhex($data));}
function num2hex($data){return inverterhex(dechex($data));}
function abrirconta($login){
$ini=substr($login,0,1);
$path=@mysql_fetch_array(mysql_query("SELECT `valor` FROM `configs` WHERE `config`='path'"));$open=@fopen($conta,"r");
$leitura=@fread($open, filesize($conta));
return trim(strtoupper(bin2hex($leitura)));
}else{return 0;}
}
function salvarconta($login, $data){
$ini=substr($login,0,1);
$path=@mysql_fetch_array(mysql_query("SELECT `valor` FROM `configs` WHERE `config`='path'"));$open=@fopen($conta,"w");
fwrite($open, convertHex2bin($data));
fclose($open);
return 1;return 0;
echo "Erro de gravacao, contate a administracao. Falha ao gravar a conta.";}
}
?>Este valor é sempre fixo?
if(strlen($acc)=="4292"){
Pode ser que nao esteja chegando ao código.
Mas tente colocar um mysql_error() pra ver se encontra alguma falha.
Coloquei o mysql_error(), e deu o seguinte erro.
Parse error: syntax error, unexpected '$userlenght' (T_VARIABLE) in C:\xampp\htdocs\LOD\site\config.php on line 106
Estou com problema nesta linha agora.
elseif(mysql_num_rows(mysql_query("SELECT * FROM accounts WHERElogin=".$user.""))>0){$alert="Login ja existe 2.";}
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\LOD\site\config.php on line 93
Você tem que fazer a conexao com o DB no inicio de código
//conecão com o servidor
$conect = mysql_connect("endereço_servidor", "usuario_do_banco_de_dados", "senha_banco_de_dados");
// Caso a conecção seja reprovada, exibe na tela uma mensagem de erro
if (!$conect) die ("<h1>Falha na coneco com o Banco de Dados!</h1>");
// Caso a conecção seja aprovada, então conecta o Banco de Dados.
$db = mysql_select_db("nome_banco_de_dados");