You are here: Re: unexpected } « PHP Programming Language « IT news, forums, messages
Re: unexpected }

Posted by Jim Michaels on 11/23/07 23:21

Jerry Stuckle wrote:
> 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.
>

when I edited in dreamweaver 8 I don't think I saw any strings out of place.
I am using 3 different versions of PHP. PHP4 & PHP5 from XAMPP, PHP
5.2.3 CLI win32. ALL fail. all have warnings and errors set to full
blast. with XAMPP, all errors are fed into apache/error.log.

I get some HTML, but it's essentially <body></body> with nothing in
between. the basic HTML page. I also get an error message about the
curly brace in the error log.
with the win32 version I get the error message straignt out on the
command-line.
I'll try removing sections under a different filename and see what happens.
------------------------------------
Jim Michaels

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация