Package: php5
Version: 5.2.3-1+lenny1
Severity: normal

The following code misbehaves:

<?
if ( true )
        echo "This should be displayed.<br>";

if ( false )
        echo "This won't be displayed.<br>";

if( false )
{
        echo "This also won't be displayed.<br>";
}

if( false )
{
        ?>This also won't be displayed.<br><?
}

if( false )
        ?>This shouldn't be displayed, but is, and there are no warnings to 
suggest that it is improper.<br><?

?>

Apparently, the ?> directive is improperly handled.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.16-2-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages php5 depends on:
ii  libapache2-mod-php5       5.2.3-1+lenny1 server-side, HTML-embedded scripti
ii  php5-cgi                  5.2.3-1+lenny1 server-side, HTML-embedded scripti
ii  php5-common               5.2.3-1+lenny1 Common files for packages built fr

php5 recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to