On Monday, 2 May 2011 at 05:21, Jim Giner wrote:
Script 1 calls script 2. Script 2 has several paths in it which is how the 
> user gets to interact with it. Once the final path has been taken (data 
> gets written) I don't want to use script 2 any longer - I want script 1 to 
> begin, by a call from the "executing" script 2 that will initiate script 1 
> and then script 2 goes away since script 1 will have control. It's kind of 
> like passing a baton in a relay race.

You want script 1 to begin again? In that case simply include script1 from 
script2 then call exit immediately afterwards. The only way to make use of 
another script without it returning back to the current script once it's done 
is if that other script calls exit or die to end execution.

When you say script 1 "calls" script 2, what do you actually mean? Is it 
included, are you calling a function in script 2, or is the user clicking on a 
link / submitting a form that runs script 2?

To get "script 1 to begin" from script 2 based on a certain path...

script2.php
---
if ($path1)
{
// do stuff here
include('script1.php');
exit;
}
// otherwise do other stuff here
---

-Stuart

-- 
Stuart Dallas
3ft9 Ltd
http://3ft9.com/






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to