Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
sebastian38

oto üyelik

Önerilen Mesajlar

hangi kısım özkan bey?

USE [KN_Online]

GO
/****** Object: StoredProcedure [dbo].[ACCOUNT_LOGIN] Script Date: 13.8.2018 22:21:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER PROCEDURE [dbo].[ACCOUNT_LOGIN]
@strAccountID varchar(21),
@strPasswd varchar(28)
AS
/*
Terry v2.
01.07.2015
*/
IF dbo.IsValidCharacters(@strAccountID) = 1
BEGIN
RETURN 1
END

IF dbo.IsValidCharacters(@strAccountID) = 1
BEGIN
RETURN 2 -- Hesap Bulunamadı.
END

IF dbo.IsValidCharacters(@strPasswd) = 1
BEGIN
RETURN 3 -- Şifreniz Hatalıdır.
END

IF dbo.IsBanned(@strAccountID) = 1
BEGIN
RETURN 4 -- Hesap Banlı
END

/*IF dbo.IsOnline(@strAccountID) = 1 -- Oyunda ise.
BEGIN
RETURN 5 -- Hesap Online
END*/

DECLARE @strHashPassword varchar(28)

SELECT @strHashPassword = strPasswd FROM TB_USER WHERE strAccountID = @strAccountID

IF (@@ROWCOUNT = 0)
BEGIN
INSERT INTO TB_USER (strAccountID, strPasswd) VALUES (@strAccountID, @strPasswd)
RETURN 1
END
ELSE IF (@strHashPassword != @strPasswd)
RETURN 3
ELSE
BEGIN
DELETE FROM CURRENTUSER WHERE strAccountID = @strAccountID
RETURN 1
END

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin

USE [KN_Online]
GO
/****** Object: StoredProcedure [dbo].[ACCOUNT_LOGIN] Script Date: 13.8.2018 22:21:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER PROCEDURE [dbo].[ACCOUNT_LOGIN]
@strAccountID varchar(21),
@strPasswd varchar(28)
AS
/*
Terry v2.
01.07.2015
*/
IF dbo.IsValidCharacters(@strAccountID) = 1
BEGIN
RETURN 1
END

IF dbo.IsValidCharacters(@strAccountID) = 1
BEGIN
RETURN 2 -- Hesap Bulunamadı.
END

IF dbo.IsValidCharacters(@strPasswd) = 1
BEGIN
RETURN 3 -- Şifreniz Hatalıdır.
END

IF dbo.IsBanned(@strAccountID) = 1
BEGIN
RETURN 4 -- Hesap Banlı
END

/*IF dbo.IsOnline(@strAccountID) = 1 -- Oyunda ise.
BEGIN
RETURN 5 -- Hesap Online
END*/

DECLARE @strHashPassword varchar(28)

SELECT @strHashPassword = strPasswd FROM TB_USER WHERE strAccountID = @strAccountID

IF (@strHashPassword != @strPasswd)
RETURN 3
ELSE
BEGIN
DELETE FROM CURRENTUSER WHERE strAccountID = @strAccountID
RETURN 1
END

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...