2.23. Request URLs deliver data to the serverThe simple little request URL in getCustomerInfo() has a lot of responsibility. Let's take a closer look, and see exactly what that request URL is doing: The complete request URL.Since there's no domain name in the URL, the request automatically goes to the same server that the web page was served from-the Break Neck web server. lookupCustomer.php?The "?" symbol tells the server that anything after the "?" should be passed on to the target of the URL.phoneRemember, the server passes on everything after the "?" to the program indicated in the request URL.=(214)290-8762Break Neck's web server. The server figures out exactly what program it should send the request to, using the first part of the URL.lookupCustomer.php Finally, the script uses the information in the request to look up the customer's address.7081 Teakwood #24C Dallas, Texas 75182Customer Address This data is sent on to the PHP script. The script can access the request parameter by its name ("phone") and use its value to lookup the customer's address.phone=(214)290-8762 Here's the PHP script, named lookupCustomer.php.
|