Anthony J. Maske wrote:
Hey,  Thanks for the quick response on Retrieving parameters...

This is another that has me stumped...

      if (trim($Line) = '<body>') {

        $InBody = true;

      } elseif (trim($Line) = '</body>') {

        $InBody = false;

      }

$Line is a line from a html file, I'm trying to parse through it to ignore
everything but the <body> section.  When I run the above I get the
following...

Fatal error: Can't use function return value in write context in
C:\wwwRoot\anthony.maske\cfr.php on line 43

If I do this...

        $Tag = trim($Line);

      if ($Tag = '<body>') {

This assigns '<body>' to $Tag - see below.

        $InBody = true;

      } elseif ($Tag = '</body>') {

        $InBody = false;

      }

Why won't the later work?  What am I missing in the first snip...

Thanks again...!


Anthony

Another page for you to read:

http://ca3.php.net/manual/en/language.operators.comparison.php

You're confusing assignment and comparison. = is for assignment, you have to use == or === for comparison.

Lori

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to