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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
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: Fri Dec 27 01:01:28 2024 UTC