在php中在两个站点之间传输数据
我想使用PHP在两个站点之间传输变量中的一些数据。在我的Javascript中,当一个按钮单击时,它会转到一个保存图像的php文件,然后我想重定向到其他站点并发送图像名称。我有一个变量中的图像名称,我想发送它在php中在两个站点之间传输数据,php,data-transfer,Php,Data Transfer,我想使用PHP在两个站点之间传输变量中的一些数据。在我的Javascript中,当一个按钮单击时,它会转到一个保存图像的php文件,然后我想重定向到其他站点并发送图像名称。我有一个变量中的图像名称,我想发送它 那么,我如何在PHP中安全地做到这一点呢?有很多方法可以做到这一点 您的第一个PHP应用程序可以通过SSL连接到第二个站点本身,如果您认为有必要,还可以使用额外的加密,并将路径发送到映像。然后,第二个PHP应用程序可以解密并存储图像路径 您可以加密映像路径,并将其作为查询字符串的一部分重
那么,我如何在PHP中安全地做到这一点呢?有很多方法可以做到这一点
- 您的第一个PHP应用程序可以通过SSL连接到第二个站点本身,如果您认为有必要,还可以使用额外的加密,并将路径发送到映像。然后,第二个PHP应用程序可以解密并存储图像路径
- 您可以加密映像路径,并将其作为查询字符串的一部分重定向到第二个站点。然后第二个站点可以对其进行解密
- 第一个PHP应用程序可以将图像路径存储在两个站点共享的数据库表中,然后第二个站点读取路径
这两个站点在同一台服务器上吗?他们共享一个数据库吗?您为什么担心安全性?您希望用户不知道映像路径,还是希望其他人窥探您担心的内容?在PHP中发送HTTP重定向,并使用
标题(“位置:http://otherwebsite.com/foo?img_path=pathtoimage");代码>你的意思是打电话到另一个站点还是将用户重定向到另一个站点?实际上是重定向到另一个站点!用户是否正在上载图像?图像路径指的是什么?这两个站点使用的是同一个数据库吗?我已经编辑过…这是图像名称。Php代码保存一个图像。我有图像名称。我只是想发送和重定向到其他网站的机制!不…我想让用户看不到数据!我只想让用户看不到数据!i、 e.如果我发送它,它将是可见的。我不想那样!我理解——根据我的前两个建议,服务器端的通信也是如此。