Re: unexpected }



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
.



Relevant Pages

  • Re: unexpected }
    ... Jim Michaels wrote: ... a syntax error (i.e. an unmatched '"'(can be carried over into the included file. ... I get some HTML, but it's essentially with nothing in between. ... I also get an error message about the curly brace in the error log. ...
    (comp.lang.php)
  • Re: Web Service exception
    ... Your best bet is to get to the text of the error message. ... html formatted it should be easy to read. ... Note that you have to remove the trace tool once you fixed your ... > Conversation: Web Service exception ...
    (microsoft.public.dotnet.framework.aspnet.webservices)
  • Re: Publishing - "Cannot rename file" and other error messages
    ... IMO the only safe Optimisation option is removal of leading whitespace. ... > -I assume you are advising to uncheck all optimize HTML options. ... >>> I'm using an account (with links to my other accounts) where I'm ... >>> When I receive the error message I publish again - it get a little ...
    (microsoft.public.frontpage.client)
  • Re: Help with Docmd Open form
    ... of "Time card 2" I have used this code but I get an error message ... that says "Syntax error" ... subform of the form you want to open. ...
    (microsoft.public.access.formscoding)
  • Re: error
    ... The error message tell me the error in line 1 and this is the first line of ... > If that doesn't help, open the Web page in FrontPage, switch to HTML ... no debuggers are registered that can debut this exception. ... >> to JIT debug. ...
    (microsoft.public.frontpage.programming)