Justin: Not ColdFusion - ancient language by Brian Fox called MetaHTML - actually a VERY good language - just not supported or developed anymore as far as I can tell ;)
Anyhow - that is one solution that I had not thought of - but ideally I would like to use a function rather than an IF statement - just the anal developer attutude that is in me ;) For instance, in an IF statement, is there a way to reference, or access the code/etc contained within the { } ? If there was, then this solution: 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 } } Would work - I am just hitting the wall as to how to reference the code between { and } represented in the function definition by %body Anybody? On 8/10/03 7:46 PM, "Justin French" <[EMAIL PROTECTED]> wrote: > Sounds like you're trying to replicated something in ColdFusion? > > I have a few blocks of code on my pages which are only executed on my > development server, not the live server -- is this what you want? > > if(ereg("192.168.0.",$_SERVER['SERVER_ADDR'])) > { > $local = 1; > } > else > { > $local = 0; > } > > > if($local) > { > // do whatever you want > } > > > Justin > > > On Monday, August 11, 2003, at 12:50 AM, Mike Morton wrote: > >> In a language that I used to program in - for development we used to >> be able >> to make a function that basically just executed everything inbetween: >> <hidecode> >> Print "This is html printed" <some programming code> Print "this is >> more >> code"; >> </hidecode> >> >> So basically everything in between hidecode and /hidecode is executed >> the >> same as if the hide code did not exist - except that the hidecode >> container >> would be something like: >> >> Function hidecode() { >> if(getenv("remoteaddress")=="myaddress") { >> %s (all code contained within the tags) >> } >> } >> >> So - the question is does PHP have some way that I cannot see to do >> this? >> >> I realize that I could create a function and pass everything in as an >> argument - but that would involve putting everything into variables, >> and >> overall being just a pain in the ass to add and remove the container. >> >> Is PHP too sophisticated a language to be able to do this easily and >> quickly? Or am I just missing some form of function that is totally >> obvious? >> >> Finally - yes, I know that I could slap an if tag around it - but that >> is >> also a big pain in the ass to add and remove each if tag when you go >> 'live' >> with the change, as opposed to a quick find and replace with a >> container >> function like this... >> >> TIA -- 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