imho there are many problems with a handler of this type... since an error could occur anywhere--in the middle of an HTML tag, or within a block of client-side script code--you don't know for sure that the Javascript is going to be interpreted properly by the browser...and therefore it may look messy and/or not work at all.
Marco -- ------------ php|architect - The magazine for PHP Professionals The first monthly worldwide magazine dedicated to PHP programmers Check us out on the web at http://www.phparch.com On Sat, 2002-11-09 at 18:05, Ernest E Vogelsinger wrote: > Ok, it's late, and my last post for today, but I need to get this right ;-) > > <?php > if ($we_found_an_error) { > $url = 'http://' . $_SERVER['SERVER_NAME'] . > '/my_error_handler.php?any_parameters_you_need'; > echo '<script language="JavaScript">', > 'document.location.href="', $url, '">', > '</script>', > '<hr>', > 'A nasty error has occurred. If you are not redirected ', > 'to the correct page, <a href="',$url,'">click here</a> to', > 'continue (sorry folks)', > '</script></body></html>'; > exit; > } > // else no error - continue > > ?> > > -- > >O Ernest E. Vogelsinger > (\) ICQ #13394035 > ^ http://www.vogelsinger.at/ > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php