Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中在两个站点之间传输数据_Php_Data Transfer - Fatal编程技术网

在php中在两个站点之间传输数据

在php中在两个站点之间传输数据,php,data-transfer,Php,Data Transfer,我想使用PHP在两个站点之间传输变量中的一些数据。在我的Javascript中,当一个按钮单击时,它会转到一个保存图像的php文件,然后我想重定向到其他站点并发送图像名称。我有一个变量中的图像名称,我想发送它 那么,我如何在PHP中安全地做到这一点呢?有很多方法可以做到这一点 您的第一个PHP应用程序可以通过SSL连接到第二个站点本身,如果您认为有必要,还可以使用额外的加密,并将路径发送到映像。然后,第二个PHP应用程序可以解密并存储图像路径 您可以加密映像路径,并将其作为查询字符串的一部分重

我想使用PHP在两个站点之间传输变量中的一些数据。在我的Javascript中,当一个按钮单击时,它会转到一个保存图像的php文件,然后我想重定向到其他站点并发送图像名称。我有一个变量中的图像名称,我想发送它


那么,我如何在PHP中安全地做到这一点呢?

有很多方法可以做到这一点

  • 您的第一个PHP应用程序可以通过SSL连接到第二个站点本身,如果您认为有必要,还可以使用额外的加密,并将路径发送到映像。然后,第二个PHP应用程序可以解密并存储图像路径
  • 您可以加密映像路径,并将其作为查询字符串的一部分重定向到第二个站点。然后第二个站点可以对其进行解密
  • 第一个PHP应用程序可以将图像路径存储在两个站点共享的数据库表中,然后第二个站点读取路径

这两个站点在同一台服务器上吗?他们共享一个数据库吗?您为什么担心安全性?您希望用户不知道映像路径,还是希望其他人窥探您担心的内容?

在PHP中发送HTTP重定向,并使用


标题(“位置:http://otherwebsite.com/foo?img_path=pathtoimage");

你的意思是打电话到另一个站点还是将用户重定向到另一个站点?实际上是重定向到另一个站点!用户是否正在上载图像?图像路径指的是什么?这两个站点使用的是同一个数据库吗?我已经编辑过…这是图像名称。Php代码保存一个图像。我有图像名称。我只是想发送和重定向到其他网站的机制!不…我想让用户看不到数据!我只想让用户看不到数据!i、 e.如果我发送它,它将是可见的。我不想那样!我理解——根据我的前两个建议,服务器端的通信也是如此。