رفتن به مطلب

ارسال‌های توصیه شده

به نام خدا

سلام خدمت همه ی دوستان

یه سورس فرم ورود به نرم افزار براتون اماده کردم، ویژگی های زیرو داره

1- استفاده از دیتابیس

2- تشخیص ورود اول(اگه اولین ورود هست، کاربرو ثبت میکنه و دفعات بعدی، ورود رو کنترل میکنه)

3- امکان ورود، ثبت نام ، بازیابی رمز عبور

4- این سورس کاملا افلاینه و به php متصل نیست که اونم اگه خدا بخواد، میذارم تو این چند روزه

5- 3 تا لایه داریم که توی یه اکتیویتی استفاده شدن و کلا تمامی کدها، توی یه ماژول نوشته میشن و بعد از بررسی یا ثبت نام، وارد صفحه مورد نظر میشید(یه نمونه از استفاده کمتر از اکتیویتی)

 

موفق باشید

 

دانلود سورس و بانک

 

رمز فایل فشرده : basic4android.org

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 10 ماه بعد...

 

به نام خدا

سلام خدمت همه ی دوستان

یه سورس فرم ورود به نرم افزار براتون اماده کردم، ویژگی های زیرو داره

1- استفاده از دیتابیس

2- تشخیص ورود اول(اگه اولین ورود هست، کاربرو ثبت میکنه و دفعات بعدی، ورود رو کنترل میکنه)

3- امکان ورود، ثبت نام ، بازیابی رمز عبور

4- این سورس کاملا افلاینه و به php متصل نیست که اونم اگه خدا بخواد، میذارم تو این چند روزه

5- 3 تا لایه داریم که توی یه اکتیویتی استفاده شدن و کلا تمامی کدها، توی یه ماژول نوشته میشن و بعد از بررسی یا ثبت نام، وارد صفحه مورد نظر میشید(یه نمونه از استفاده کمتر از اکتیویتی)

 

موفق باشید

 

دانلود سورس و بانک

 

رمز فایل فشرده : basic4android.org

 

سلام

برای اندروید استدیو دارید ؟!

ممنون میشم کمک کنید ♥

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

برای اندروید استدیو دارید ؟!

ممنون میشم کمک کنید ♥

سلام هموطن

خدا و این سیستم فول او لَگ ، یاری کنن ، میسازم سورسش رو و قرار میدم...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

با سلام!

ببخشید وقتی من ثبت نام میکنم همه چی درسته و مشکلی نیس

مشکل در ورود هستش که اگه نام کاربری و پسورد رو درست وارد کنم وارد نمیشه و هیچ اتفاقی نمیفته

ولی اگه اشتباه وارد کنم پیغام میده که اشتباهه ولی وارد میشه!!!

اگر میشه راهنمایی کنید با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

احتمالا یه چیزی رو موقع ورود اشتباه کردین مثل درصورت درست بودن نام ورمز چه کاری انجام بده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1394/07/16, 00:15:09، shahab.es گفته است :

به نام خدا

سلام خدمت همه ی دوستان

یه سورس فرم ورود به نرم افزار براتون اماده کردم، ویژگی های زیرو داره

1- استفاده از دیتابیس

2- تشخیص ورود اول(اگه اولین ورود هست، کاربرو ثبت میکنه و دفعات بعدی، ورود رو کنترل میکنه)

3- امکان ورود، ثبت نام ، بازیابی رمز عبور

4- این سورس کاملا افلاینه و به php متصل نیست که اونم اگه خدا بخواد، میذارم تو این چند روزه

5- 3 تا لایه داریم که توی یه اکتیویتی استفاده شدن و کلا تمامی کدها، توی یه ماژول نوشته میشن و بعد از بررسی یا ثبت نام، وارد صفحه مورد نظر میشید(یه نمونه از استفاده کمتر از اکتیویتی)

 

موفق باشید

 

دانلود سورس و بانک

 

رمز فایل فشرده : basic4android.org

خسته نباشید عالی بود

ولی وقتی ثبت نام میکنیم باید هر دفعه ورود کنیم

چجوری یه شرط بذاریم که فقط دفعه اول ورود بخواد و دفعات بعد وارد اکتیویتی اصلی بشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

با اجازه دوستان طبق قوانین بعد از 24 ساعت پست رو تازه کردم!!

شاید اساتید قبلا ندیدن سوالمو

سوالم اینه که:

ولی وقتی ثبت نام میکنیم باید هر دفعه ورود کنیم

چجوری یه شرط بذاریم که فقط دفعه اول ورود بخواد و دفعات بعد وارد اکتیویتی اصلی بشه

پیشاپیش ممنون از پاسخ عزیزان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سورس رو به این شکل تغییر بدید

هموطن توجه کنید که این یه سورس هست و اموزش فروشی نیست که مفاهیم و سوالات پیرامونش رو از ایمیل جویا بشید

یه سورس هست برای اینکه شما کلیت کار رو به دست بیارید و خودتون به چیزی که میخواین برسید !!

 

#Region  Project Attributes 
	#ApplicationLabel: loginForm
	#VersionCode: 1
	#VersionName: 
	'SupportedOrientations possible values: unspecified, landscape or portrait.
	#SupportedOrientations: portrait
	#CanInstallToExternalStorage: False
#End Region

#Region  Activity Attributes 
	#FullScreen: False
	#IncludeTitle: false
#End Region

Sub Process_Globals
	'These global variables will be declared once when the application starts.
	'These variables can be accessed from all modules.
Dim sql1 As SQL
Dim cur As Cursor
End Sub

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.
Dim quesVal As String
Dim pass As String
'BY shahab.es
'basic4android.org


	Private Button1 As Button
	Private EditText1 As EditText
	Private EditText2 As EditText
	Private Label4 As Label
	Private btnRegister As Button
	Private editAnswerRegister As EditText
	Private EditPassRegister As EditText
	Private editUserRegister As EditText
	Private Soinnerquesregister As Spinner
	Private btnForgot As Button
	Private editEnterAnswee As EditText
	Private quesLabel As Label
	Private userForForgot As EditText
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	
	If File.Exists(File.Dirinternal,"db.db") = False Then
		
		File.Copy(File.DirAssets,"db.db",File.DirInternal,"db.db")
		
	End If
	
	If sql1.IsInitialized = False Then
		
		sql1.Initialize(File.DirInternal,"db.db",True)
		
	End If
	
	cur = sql1.ExecQuery("SELECT * FROM users")
	If cur.RowCount = 0 Then
		
		Activity.LoadLayout("register_form")
		Soinnerquesregister.AddAll(Array As String("what is the name of your Cat?","what is your Cousins Name?"))
		Soinnerquesregister.Color = Colors.DarkGray
		editAnswerRegister.Color = Colors.DarkGray
		editUserRegister.Color = Colors.DarkGray
		EditPassRegister.Color = Colors.DarkGray
		'BY shahab.es
'basic4android.org
		
	Else
		
		If File.Exists(File.DirInternal,"test.txt") = False Then
		Activity.LoadLayout("login")
		EditText1.Color = Colors.DarkGray
		EditText2.Color = Colors.DarkGray
		Else
			'StartActivity(homePAge)
			'اسم اکتیویتی خودتون رو قرار میدید
			
		End If
		
	End If
	
	'BY shahab.es
'basic4android.org
	

End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub



Sub Label4_Click
	Activity.RemoveAllViews
	Activity.LoadLayout("forgot")
	userForForgot.Color = Colors.DarkGray
	editEnterAnswee.Color =Colors.DarkGray
	
End Sub



Sub Button1_Click
	
	If EditText1.Text = "" Or EditText2.Text = "" Then
		
		Msgbox("Compelte All Fields","error!!!")
		
	Else
		
		cur = sql1.ExecQuery("SELECT * FROM users WHERE username = '"& EditText1.Text &"' AND password = '"& EditText2.Text &"'")
		If cur.RowCount = 0 Then
			
			Msgbox("Wrong userName Or PassWord","Error!!!")
			EditText2.Text = ""
			StartActivity(menuAct)
			Activity.Finish
		Else  
			'BY shahab.es
'basic4android.org
			
		End If
		
	End If
	
End Sub



Sub btnRegister_Click
	
	If editAnswerRegister.Text = "" Or EditPassRegister.Text = "" Or editUserRegister.Text = "" Then
		
		Msgbox("Complete the Information","Error!!!")
		
	Else
		
		Try
			'BY shahab.es
'basic4android.org
			sql1.ExecNonQuery2("INSERT INTO users (id,username,password,question,answer) VALUES ('1',?,?,?,?)",Array As Object (editUserRegister.Text,EditPassRegister.Text,Soinnerquesregister.SelectedItem,editAnswerRegister.Text))
			File.WriteString(File.DirInternal,"test.txt","")
			Msgbox("congratulations","")
			StartActivity(menuAct)
			Activity.Finish
			
		Catch
			Msgbox("your db error is :" & CRLF & LastException,"error")
		End Try
		
	End If
	
End Sub
Sub btnForgot_Click
	If userForForgot.Text = "" Or editEnterAnswee.Text = "" Then
		
		Msgbox("compelete!!!","")
		
	Else
		
		If editEnterAnswee.Text = quesVal Then
			
			Msgbox(pass,"yourPassword")
			Msgbox("you will redirect to login form","")
			Activity.RemoveAllViews
			Activity.LoadLayout("login")
			EditText1.Color = Colors.DarkGray
			EditText2.Color = Colors.DarkGray
		Else
			Msgbox("wrongAnswee","")
		End If
		'BY shahab.es
'basic4android.org
	End If
End Sub
Sub quesLabel_Click
	If userForForgot.Text = "" Then
		Msgbox("enter the username","") 
		
	Else
		
	cur = sql1.ExecQuery("SELECT * FROM users WHERE username = '"& userForForgot.Text &"'")
	If cur.RowCount = 0 Then
		Msgbox("user name does not Exist","")
	Else
		cur.Position = 0
		quesLabel.Text = cur.GetString("question")
		quesVal = cur.GetString("answer")
		pass = cur.GetString("password")
	End If

		
	End If
	
'BY shahab.es
'basic4android.org
End Sub

به جای این قسمت ، اسم اکتیویتی خودتون رو بذارید

'StartActivity(homePAge)
            'اسم اکتیویتی خودتون رو قرار میدید


            

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

سلام کاش زحمت لاگین آنلاین رو هم بکشید

هر چی پست ها رو زیر رو می کنم و تو نت می گردم جواب نمی ده

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...