Jay Blanchard wrote: > [snip] > if i declare an instance of a class in the top of my php file, then > have html, then later on user $myClassInstance->myMethod(); -- > myMethod() does not execute, only when i have the instantiation of the > class right before the call to the method does it work. any ideas? > [/snip] > > You are no longer running the script once the output has been sent to > the screen. You need to flush output to the screen or re-order your > code. > > http://www.php.net/flush Huh, what?!?! to both of you: <?php $myClassInstance = new myClass(); ?> Hello <?php $myClassInstance->myMethod(); class myClass { function myMethod() { echo " world!"; } } ?> Outputs the expected. Must be an error, maybe fatal or parse before the method call or maybe your method does execute you just are expecting something different? -Shawn -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php