I have been tasked with building a caller id project for work. I thought about using php as this would work well with the rest of the system i have inplace. I have some ideas about how it could work was just wondering if anyone could offer some advice or help.
Idea 1: Have the caller id hardware comunicate through a Visual Basic application which opens a php page on a server such as.
http://192.168.0.2/call.php?action=incomming&number=01234123456
This would then submit the page to php, and then i would check if it was an incomming call, and then grab the phone number.
After i have grabbed the phone number i would check it against a database which has numbers and names in it. if a match was found it would return the name. This would then cause a popup to appear on a remote machine displaying the number and name of the person calling. If there was no record found it would open up a page on the remote machine giving you the option to add the callers details.
I could probably manage the first part of the problem, but getting the pages to open on a remote machine is the problem i think. Does anyone have any idea on how to do this.