php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #41799 Activescript not working in ASP
Submitted: 2007-06-25 11:46 UTC Modified: 2007-06-25 11:56 UTC
From: threedot at hotmail dot it Assigned:
Status: Not a bug Package: IIS related
PHP Version: 5CVS-2007-06-25 (CVS) OS: Windows XP SP2 Professional
Private report: No CVE-ID: None
View Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
If you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: threedot at hotmail dot it
New email:
PHP Version: OS:

 

 [2007-06-25 11:46 UTC] threedot at hotmail dot it
Description:
------------
Activescript running in ASP, but Doesn't exist ASP type library in $GLOBALS. Underly, not useable STDOUT and STDIN. 

Reproduce code:
---------------
<%@
Language = "PHPScript"
%>
<%
// test.asp
//$Response->Write('threedot is googleman'); // it's doesn't working

/* -- working region -- */
$xs = fopen('hehehe.txt','w');
fwrite($xs,print_r($GLOBALS, true));
fclose($xs);
/* -- working region -- */
%>
---------------------------------------
<job id="test">
	<script language="PHPScript">
	 	// test.wsf
	 	//$WScript->Echo('threedot is googleman');	// this is working already
	 	
	 	/* -- working region -- */
	 	$fp = fopen('hehehe.txt','w');
	 	fwrite($fp,print_r($GLOBALS,true));
	 	fclose($fp);
	 	/* -- working region -- */
	</script>
</job>

Expected result:
----------------
test.asp results
Array
(
    [GLOBALS] => Array
 *RECURSION*
    [_ENV] => Array
        (
			...
        )

    [HTTP_ENV_VARS] => Array
        (
			...
        )

    [_POST] => Array
        (
        )

    [HTTP_POST_VARS] => Array
        (
        )

    [_GET] => Array
        (
        )

    [HTTP_GET_VARS] => Array
        (
        )

    [_COOKIE] => Array
        (
        )

    [HTTP_COOKIE_VARS] => Array
        (
        )

    [_SERVER] => Array
        (
            [REQUEST_TIME] => 1182769334
            [argv] => Array
                (
                )

            [argc] => 0
        )

    [HTTP_SERVER_VARS] => Array
        (
            [REQUEST_TIME] => 1182769334
            [argv] => Array
                (
                )

            [argc] => 0
        )

    [_FILES] => Array
        (
        )

    [HTTP_POST_FILES] => Array
        (
        )

    [_REQUEST] => Array
        (
        )

)
------------------------
test.wsf results
WScript object is GLOBAL
Array
(
    [GLOBALS] => Array
 *RECURSION*
    [_ENV] => Array
        (
  			...
        )

    [HTTP_ENV_VARS] => Array
        (
            ...
        )

    [_POST] => Array
        (
        )

    [HTTP_POST_VARS] => Array
        (
        )

    [_GET] => Array
        (
        )

    [HTTP_GET_VARS] => Array
        (
        )

    [_COOKIE] => Array
        (
        )

    [HTTP_COOKIE_VARS] => Array
        (
        )

    [_SERVER] => Array
        (
            [REQUEST_TIME] => 1182770478
            [argv] => Array
                (
                )

            [argc] => 0
        )

    [HTTP_SERVER_VARS] => Array
        (
            [REQUEST_TIME] => 1182770478
            [argv] => Array
                (
                )

            [argc] => 0
        )

    [_FILES] => Array
        (
        )

    [HTTP_POST_FILES] => Array
        (
        )

    [_REQUEST] => Array
        (
        )

    [scriptlet] => variant Object

    [globals] => variant Object

    [WScript] => variant Object

    [WSH] => variant Object

)



Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2007-06-25 11:56 UTC] tony2001@php.net
Please report PECL issues using PECL bugtracker.
http://pecl.php.net/package/PHPScript
Thank you.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Dec 26 12:01:30 2024 UTC