|  | Posted by Jerry Stuckle on 11/22/07 04:15 
Oliver Grätz wrote:> Rik Wasmus schrieb:
 >>> Win64,
 >>> PHP 5.2.4 (cli) (built: Aug 30 2007 07:06:31),
 >>> Parse error: syntax error, unexpected '}' in quiztaker.php on line 648
 >>>
 >>> Weird....
 >> md5_file() => f0fa03b6e3479c5f45ff6f0174ad378d
 >> Yours?
 >
 >> php -r "echo md5_file('quiztaker.php')";
 > f0fa03b6e3479c5f45ff6f0174ad378d
 >
 > Nope, we're shoveling the same coals into the engine...
 >
 > And I can even get some HTML output from the script after changing the
 > top of the file to
 >
 > <?php
 > function getconfigvar() {return '';}
 > $_SESSION['minutes']=(int)(ini_get("session.gc_maxlifetime")/60);
 > ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 > // now the rest follows...
 >
 > so this is no fake OK message. It reallys seems to have something to do
 > with some very subtle differences in the PHP version or configuration.
 > Hard to catch, giving up...
 >
 > OLLi
 >
 
 Remember, when you include the file, it's effectively the same as
 copying/pasting the source into the file.  IOW, a syntax error (i.e. an
 unmatched '"'( can be carried over into the included file.
 
 --
 ==================
 Remove the "x" from my email address
 Jerry Stuckle
 JDS Computer Training Corp.
 jstucklex@attglobal.net
 ==================
  Navigation: [Reply to this message] |