-
Notifications
You must be signed in to change notification settings - Fork 0
adamcolon/XML_Online_Update
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Specification ---------- The testfeed.xml file is a sample output feed we receive from one of our vendors. Write a code that will read/parse the xml file and output the list of userids who are currently online in the system. XML attributes: presence type 'd' for delta - the list of users who either logged off or logged on since last check/query 'f' for full, meaning a list of all users who are currently logged on on - list of online users off - list of offline users u - userid Constraints: you can only use PHP4 xml functions (can't use SimpleXML, etc as they're PHP5) Challenge: Consider how you get full lists when you get 'f' and changes if 'd'. How would you sync your records to ensure that you remove those that log off and insert those who recently log in? ---------- Usage ---------- php runOnlineUpdate.php testfeed_d.xml php runOnlineUpdate.php testfeed_f.xml All errors and warnings get written to the error.log but i'm .gitignore'ing that so it's not checked in. Right now DEBUG is on in online_update_feed.php, so all the debug output is going to be displayed. If you set DEBUG to false, only the online user_id's will get outputed except when their is a failure to write to the error.log file.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published