|
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
==================
[Back to original message]
|