Re: Re: Posting variables from one php script to another

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



thanks....
Well, I had to try

As an alternative, if I:

1)  posted variables to a script  with curl
$ch = curl_init ("path2myScript/movieBuilder.php");
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, "mask=mask.gif&drag=drag.gif&movie=fonovisa.mov");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$buffer = curl_exec($ch); // execute the post
//echo $buffer;
curl_close ($ch);
}

2) write the 'src' attribute as './movieBuilder.php' with no variables passed

$xml = <<<EOB
<?xml version="1.0"?>
<?quicktime type="application/x-quicktime-media-link"?>
<embed
src="./movieBuilder.php"/>
EOB;


Would the movieBuilder.php file retain the POST'ed variables ? Or, would they be lost in the void.

maybe this approach is silly?


g

On Sep 23, 2005, at 1:25 PM, Jasper Bryant-Greene wrote:

Graham Anderson wrote:
The below method is the way I send variables to the movieBuilder.php file [located in the 'src' attribute] with GET Variables
It does work :)
How would I use CURL to POST the same variables to the movieBuilder.php file WITHIN the 'src' attribute ?

You can't. Browsers make a GET request for the URL listed in the /src/ attribute, and there's nothing you can do about that. PHP doesn't have anything to do with that /src/ attribute, it just prints it out and the browser parses it.

On recent Mozilla browsers you can use XMLHTTPRequest to fetch a base64-encoded stream of your data and write it to the src attribute within a "data:" URI scheme, but that won't work on IE or many other browsers.

--
Jasper Bryant-Greene
Freelance web developer
http://jasper.bryant-greene.name/

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


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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux