From: [EMAIL PROTECTED]
Operating system: Windows 2000
PHP version: 4.0.6
PHP Bug Type: Scripting Engine problem
Bug description: Script ends on >
I'm using a generated Script of the PHAKT-Software on a Windows 2000 and
Apache Server.
The complete Script is:
<?php
// *** Restrict Access To Page: Grant or deny access to this page
$KT_authorizedUsers=" a";
$KT_authFailedURL=" ../ierraccess.php";
$KT_grantAccess=0;
session_start();
if (isset($HTTP_SESSION_VARS["KT_Username"])) {
if (false || !(isset($HTTP_SESSION_VARS["KT_UserAuthorization"])) ||
$HTTP_SESSION_VARS["KT_UserAuthorization"]=="" ||
strpos($KT_authorizedUsers, $HTTP_SESSION_VARS["KT_UserAuthorization"]))
{
$KT_grantAccess = 1;
}
}
if (!$KT_grantAccess) {
$KT_qsChar = "?";
if (strpos($KT_authFailedURL, "?")) $KT_qsChar = "&";
$KT_referrer = $PHP_SELF;
if (strlen($QUERY_STRING) > 0) $KT_referrer .= "?" . $QUERY_STRING;
$KT_authFailedURL = $KT_authFailedURL . $KT_qsChar . "accessdenied=" .
urlencode($KT_referrer);
header("Location: $KT_authFailedURL");
exit;
}
?>
On
if (strlen($QUERY_STRING) > 0) $KT_referrer .= "?" . $QUERY_STRING;
The PHP Engine ends after the >.
I think PHP interpretes the > as end of the Scripting Section.
I hope you could help me on this.
Yours
Tom
--
Edit bug report at: http://bugs.php.net/?id=14360&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]