• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 462
  • Last Modified:

Show birthday at logon

Hello,
If have a question concerning kix. I'm not a developer. I have a logon script. And at the end I want to show a messagebox wich displays the birthday of the one logging on. This works fine with just one username, but I can't make it work if there are two or three people celebrating their birthday on the same day.

Thanks in advance.
$username = ""
Select 
	Case ("@MDAYNO" + "-" + "@MONTHNO") = '3-11'
		$myname= "Firstname Lastname"
		$username = "firtlast"
	Case ("@MDAYNO" + "-" + "@MONTHNO") = '12-11'
		$myname= "Testuser"
		$username = "test"
EndSelect
 
If $username = @USERID
	;user is logged in, congratulate him/her
	MessageBox ("Congrats!", "Message", 64, 5)
Else
	;user not logged in, show message it's his/her birthday
	If $username <> "" 
		MessageBox ($myname + " has a birthday!", "Message", 64, 5)
	EndIf
EndIf

Open in new window

0
Anonyymm
Asked:
Anonyymm
  • 4
  • 2
  • 2
1 Solution
 
ZvonkoSystems architectCommented:
Check this:
$message = ""
Select 
        Case ("@MDAYNO" + "-" + "@MONTHNO") = '3-11'
            If @USERID = "firtlast"
               MessageBox ("Congrats!", "Message", 64, 5)
            Else
               MessageBox ("Firstname Lastname  has a birthday!", "Message", 64, 5)
            EndIf     
        Case ("@MDAYNO" + "-" + "@MONTHNO") = '12-11'
            If (@USERID = "nextlast") OR (@USERID = "otheruser")
               MessageBox ("Congrats!", "Message", 64, 5)
            Else
               MessageBox ("Nextname Lastname and Other User do have a birthday!", "Message", 64, 5)
            EndIf     
EndSelect

Open in new window

0
 
AnonyymmAuthor Commented:
Thanks! I was thinking to difficult. I had the 'or', but was trying to make the "Nextname Lastname" and "Other User" variable.
0
 
ZvonkoSystems architectCommented:
And why did you grade my support with a grade B?
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
AnonyymmAuthor Commented:
Because it is an good answer.
0
 
ZvonkoSystems architectCommented:
Next time you are also on my B list ;-)
0
 
TamoozCommented:
Hello,
I am also looking for a way to make a pop up on user's who celebrate their birthday.
scenario: a certain user in our company celebrates his birthday, he logs on his computer and gets a pop up that says Happy Birthday and etc.
Can the script above help me, and also how do i implement this script?
many thanks.
0
 
TamoozCommented:
also i would like to add...
I would like not only that the user will get the pop up, also i would like that the other people on the network will get a reminder for this event.
I suppose that i will need two scripts, but more important for me is that user in my workplace will know about special events like birthdays by pop ups.

Again thanks.
0
 
ZvonkoSystems architectCommented:
Open your own new fresh question please.
You can also reference to this question if you like.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 4
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now