[AJUDA]Criar um sistema de registro diferende PHP/Mysql/PWN.
#8

Sim sei PHP/Mysql e PWN eu estava pensanso em fazer um sistema normal de registro para sites e colocar esse codigo que faz conexao com o PWN

Код:
ConectarMySql(host[],user[],database[],senha[]);
ChecarConexaoMySql(host[],user[],database[],senha[]);
ChecarUsuarioMySql(account[]);
CriarUsuarioMySql(nome,senha);
DeletarUsuarioMySql(nome_user);
SalvarUsuarioMySql(nomeuser,dado1,dado2,dado3,dado 4,dado5,dado6);
Код:
#define MAX_STRING_FILE 100000
stock ConectarMySql(host[],user[],database[],senha[])
{
    if(mysql_connect(host, user, database, senha)) return true;
    else
    return false;
}
stock ChecarConexaoMySql(host[],user[],database[],senha[])
{
    if(mysql_ping() == -1) return ConectarMySql(host, user, database, senha))
    return false
}
stock ChecarUsuarioMySql(usuario[])
{
    new string[128];
    format(string, sizeof(string), "SELECT * FROM Usuarios WHERE Name = '%s'", usuario);
    mysql_query(string);
    mysql_store_result();
    mysql_free_result();
    return  mysql_num_rows();
}
stock CriarUsuarioMySql(nome,senha)
{
    new string[128];
    format(string, sizeof(string), "INSERT INTO Usuarios (Nome,Senha) VALUES ('%s','%s')",nome, senha);
    return mysql_query(string);
}
stock DeletarUsuarioMySql(nome_user)
{
        ChecarMySql();
        ChecarUsuarioMySql(nome_user);
        new string[MAX_STRING_FILE];
        mysql_query( "UPDATE Usuarios SET Password='Nenhum',Level='Nenhum',Grana='Nenhum',Skin='Nenhum' WHERE Nick='Nenhum'");
        return 1;
}
stock SalvarUsuarioMySql(nomeuser,dado1,dado2,dado3,dado4,dado5,dado6)
{
        new string[MAX_STRING_FILE];
        format(string, sizeof(string), "UPDATE Usuarios SET Dado1='%s',Dado2='%d',Dado3='%d',Dado4='%s',Dado5='%s',Dado6='%s', WHERE Name='%s'", dado1,dado2,dado3,dado4,dado5,dado6,nomeuser);
        mysql_query(string);
}
Foi o cod que o drakins postou no CODIGOS UTEIS
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 5 Guest(s)