Thanks to everyone who responded to me so far, but I fear that I have not explained myself too clearly.
First of all, I understand the argument about having a testing, development and live servers, however, in the real world not every client can afford that hardware and it is not always feasable for smaller websites to have all the equipment. So, lets base this on the fact that there is one server that has one URL, One IP and all development/testing is done on the live website. Now that I have that out of the way. What I am trying to accomplish is a function that can contain code blocks, like an if statement. Something that would operate like: developer_execute() { execute this code only } Where the function developer_execute would be defined as: function developer_execute() { if(getenv("REMOTE_ADDR")=="000.000.000.000") { %body } } Where the %body is the actual code represented by 'execute this code only' above. So, the question is, is there a way to create a function like an if function that does not only reply on the arguments between the ( and ) in the function call? Thanks again. -- Cheers Mike Morton **************************************************** * * Tel: 905-465-1263 * Email: [EMAIL PROTECTED] * **************************************************** "Indeed, it would not be an exaggeration to describe the history of the computer industry for the past decade as a massive effort to keep up with Apple." - Byte Magazine Given infinite time, 100 monkeys could type out the complete works of Shakespeare. Win 98 source code? Eight monkeys, five minutes. -- NullGrey -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php