rabbit_fufu Posted May 31, 2006 Share Posted May 31, 2006 Hi everyone, hoping someone here can point me in the right direction.I'm writing a couple of php scripts for creating temporary urls for file downloads. Here's how it works, sort of... There are 2 files: generate.php & download.phpgenerate.php creates a hash that references the file to be downloaded.Then, when the hash is passed to download.php like so...download.php?hash=thehashstringThe file is fed to the browser.No problem so far. Here's the catch...I need to call generate.php from a script on a completely different server, something like this...Master Script on Server A calls generate.php script on Server B...A new hash is returned to the Master Script on Server A by generate.php on Server B...Master Script on Server A then ouputs the download url using the newly generated hash.I'm a bit unclear just how one goes about this in php -- having 2 scripts talk to each other on different servers. Also, I will need to set this up in such a way so that it is relatively secure. IOW, generate.php will only generate and return a new hash if it is being called by the Master Script on Server A. (If it is called from a different server, or directly through a browser, then it wont generate a new hash.)Any suggestions as to how to best achieve this would be much appreciated.Cheers! Link to comment https://forums.phpfreaks.com/topic/10885-call-a-php-script-on-another-server/ Share on other sites More sharing options...
poirot Posted May 31, 2006 Share Posted May 31, 2006 What you can do is link both servers together with a MySQL database (making them both access the same db). Then you can access anything generated by a server on another, and the user won't even realize that. Link to comment https://forums.phpfreaks.com/topic/10885-call-a-php-script-on-another-server/#findComment-40670 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.