Bug #14165 Updated: No way to return variables from remote include()
| From: | steve at petabit dot com | Date: | Wed, 21 Nov 2001 20:47:59 +0000 |
| Subject: | Bug #14165 Updated: No way to return variables from remote include() | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-71304@lists.php.net to get a copy of this message | ||
ID: 14165
User updated by: steve@petabit.com
Reported By: steve@petabit.com
Status: Bogus
Bug Type: Feature/Change Request
Operating System: Linux
PHP Version: 4.0.5
New Comment:
This is not the same as 14164.
Thanks for the quick response, Brian.
I appreciate that the remote file is
parsed remotely, and so the var spaces
are on different machines.
Here's a rephrase of 14165:
Given that it *is* possible to pass
variable values to a remotely INCLUDE()d file
using GET-style syntax,
HOW DOES ONE GET ANYTHING BACK?
Include appears only to return a single integer,
at best.
The remotely included file is calling a database
and retrieving values. How does the calling
file access them?
Previous Comments:
------------------------------------------------------------------------
[2001-11-21 14:46:07] brianlmoon@php.net
Please do not ask the same question twice in the bug system.
------------------------------------------------------------------------
[2001-11-21 14:38:39] steve@petabit.com
Related to bug 14164:
All workarounds I have tried to pass variable data
back from a remotely include()d or require()d
script have failed.
Arrays and strings don't appear to be passed back in
the include()'s return value, it will only pass back
integers.
If anyone sees another way to do this please help!
I will keep looking and post a followup here and to the
manual if I find a workaround.
Steve Rapaport
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=14165&edit=1