I'm thinking it probably isnt as I haven't seen it done anywhere before, but thought I'd check!
you can easily get the users IP address, but can you get php to automatically effectively do a tracert to find the string saying where the user is coming from? (if you do the tracert in windows, i mean the last result you get).
Is it possible?