Assigned: Monday, March 9
Due date: Thursday, March 12
The aim of this project is to get familiar with PHP and use it for a small application.
Create a PHP web page named project7.php that checks the IP address of the visitor. If this is inside the fordham.edu domain (i.e. beginning with 150.108), it displays a friendly greeting and some exclusive content. If the address is outside the domain, then it welcomes the outsider and offers help getting to know Fordham.
This example page from the lectures on PHP shows how to get at the IP address.
Be sure to test your code for both cases. From off campus, to get
a Fordham IP you can use a remote desktop to erdos, or use a secure
shell connection and a text-mode browser such as
w3m. If you are on campus, any wired connection (such as
those for the machines in the CS lab in LL 812) will have the Fordham
IP address. Any mobile device using either the Fordham wireless or a
cellular data connection will have a foreign IP address. (The Fordham
wireless is configured this way so that it will be treated as
untrusted by internal systems.)
Note: Your project page must pass the W3C validator with no more than the unavoidable warning about the experimental HTML5 conformance checker.