Is this a bug in PHP 4.3.4?
| From: | Octavian Rasnita | Date: | Mon, 29 Nov 2004 13:00:43 +0000 |
| Subject: | Is this a bug in PHP 4.3.4? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-203058@lists.php.net to get a copy of this message | ||
Hi all,
I use the following program:
<?php
print_form();
print_quotes ();
function print_form () {
ob_start();
output_add_rewrite_var("sort", "sorting");
echo <<<EOF
<form>
...
</form>
EOF;
ob_flush();
}
function print_quotes () {
output_reset_rewrite_vars();
echo <<<EOF
<table>
...
</table>
EOF;
}
?>
The result printed is:
Content-type: text/html
X-Powered-By: PHP/4.3.4
<form><input type="hidden" name="sort" value="sorting" />
...
</<table>
...
</table>
Well, do you have any idea why PHP prints:
</<table>
...instead of:
</form><table>
I have tried this program under Fedora Core 2 in command line mode and on an
Apache web server with the same results.
Do you have suggestions for making this program work and why does this
happen?
Thank you.
Teddy