This would work fine, IMHO (although I was told that it wasn't worth it by somebody). I'll implement it in this way and create another patch... maybe it'll be usable :)
Devon Zeev Suraski wrote: > In order to fix the backwards dependencies issues, as well as simplify > the implementation of phps, I suggest to ditch the existing > implementation of x-httpd-php-source, and replace it with an > almost-regular PHP request. Instead of reading the code from > request_info.path_translated, we would generate a buffer that contains > something along the lines of the following code: > > <?php > switch ($_GET["mode"]) { > case "regular": > highlight_file(%s); > break; > case "lineno": > highlight_file(%s, 1); // or whatever is necessary > break; > } > ?> > > where %s is request_info.path_translated, and execute it using > eval_string(). It would greatly simplify the implementation and make > it much more easy to change/maintain. > > Comments? > > Zeev -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php