Login from?
BlitzPlus Forums/BlitzPlus Programming/Login from?
| ||
This is what I have so far: ;my login from ;variables usernm = 141 passwd = 89511 Goto anew .bnew newuser = Input$("What is your perferd user (must be a number)? ") newpass = Input$("Password (must be a number)? ") Delay 250 Print "Thank You!" Print " " Delay 500 Goto begin .aNew k = Input$("Do you have an account (press 1 for yes, 2 for no)? ") If k = 1 Then Delay 250 Print "Thank You!" Print " " Delay 150 Goto begin Else If k = 2 Then Print " " Delay 500 Delay 150 Goto bnew Else Print "what?" Delay 100 Goto aNew EndIf .begin user = Input$("User: ") pass = Input$("Pass: ") If user = usernm And pass = 89511 Then Print "Congrats!" Delay 3500 End Else Print "sorry!" Print " " Delay 1000 Goto begin EndIf I want the user and pass to come from a file called user.txt and I also I want if the person presses 2 I want it to take them to a form were they can make an account and then that account gets saved to user.txt. |
| ||
Bloody hell, I'm not being cheeky, but I've never seen code like that since the 80's!!! Its a bit of a slug to read, you should make it more readable for our sake, and simplify the execution, for your users sake... ! ;) Dabz |
| ||
Sorry, I am not that good yet :( |
| ||
Sorry, I am not that good yet :( No sweat! ;) Just try not to rely on the Goto command as often, as it makes code harder to read, and harder to understand how the program is flowing. If you browse through the samples, and other peoples work, you'll sharp learn, so keep it up! :D Dabz |
| ||
Hummm, I think that whatever book/course you are following is outdated. Its not really a question of not being good enough yet. Its sort of like using 16th Century English, then saying "Sorry Ive only been learning for a year", youve basicly been learning the wrong English. Dont get me wrong, you will learn to program following such a course, but you might as well miss the 80's out. |
| ||
Apart from the gotos, this is all posted in this B+ section, I'd say: use the GUI! A GUI like Windows was made to make exactly these kind of interactions easier to make. Typically all the interaction between human and computers takes up 90% of the whole code time, having a standard GUI instead is a revelation. |