Interesting, I get the same hang when I do this on OSX with head
php 'foo.php?a=b'
Foo is any php script (including an empty file).
This returns no such file foo.php?a=b on linux.
Will open a bug.
George
On Tuesday, February 11, 2003, at 05:31 PM, Lindsey Simon wrote:
Hey Chris, sorry - I only included it on this list because of the
server
timeout thing. When I pass the session id and name my server hangs on
the include. I thought it might be pertinent.
Also, as a guess to your problem, when you include a resource by URL,
you are
going to receive the same output that a browser would (when you view
source),
so any PHP code in that resource is going to be executed prior to
receipt. If
this is a local file, you should use the filesystem path instead. For
example:
include '/home/lindsey/public_html/foo.php';
instead of:
include 'http://www.example.org/~lindsey/foo.php';
This is correct, I want the code to be executed. Specifically, I want
to
pass GET variables along with the include that are not the same as the
current state of the GET variables on the page I'm calling include
from.
If you must use a URL and you want to retain session, you will have
to pass
your session identifier on the URL.
(see above)
Chris
--- Lindsey Simon <[EMAIL PROTECTED]> wrote:
I have a situation involving my session and an include().
I'm trying to include() a page using the full path. My session is
registered and I can verify all is well with it. I want to retain the
session from within the page I'm including.
So:
I'm pasting my code here (please ignore the variables except the
session
stuff at the end.
$this_URL = $URL . "index.php?modu=display_shots&show_ident=" .
$_REQUEST['select_ident'] . "&select_ident=" .
$_REQUEST['select_ident']
.. "&noheader=1&nofooter=1&no_print_link=1&add_record=1&" .
session_name() . "=" . session_id();
include($this_URL);
my webserver just hangs and I have to restart it in order to get any
more pages from anywhere on the server.
I've tested this in 4.2.3 and 4.3.
Is my syntax correct in terms of what I should append to the
URL when include()ing it? I'm basing it on what I read about passing
SID
(which I can't use since it's returning empty on the page where I
have
the include() line)
Thanks for your help,
-l
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php