Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.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 - Fatal编程技术网

在单独的服务器上运行php代码

在单独的服务器上运行php代码,php,Php,我已经有了几乎所有的解决方案,我遇到的每一个问题,解决了这个网站没有我必须注册到现在 我想有一个php脚本函数,可以由任何人在他们的网站上运行,其中3个变量发送到我的网站和1个新的变量返回 要发送的变量是:用户名、密码和字符串。 将根据我的SQL数据库中的记录检查发送的用户名和密码,并根据值检查字符串 这可能吗?如果是,怎么做?我在SSH2上看到了一些东西,但看起来相当混乱 2如果可能,数据传输时的安全程度如何?是的,可能。用户应链接到授权php应用程序。基本上,应将用户定向到此链接: webs

我已经有了几乎所有的解决方案,我遇到的每一个问题,解决了这个网站没有我必须注册到现在

我想有一个php脚本函数,可以由任何人在他们的网站上运行,其中3个变量发送到我的网站和1个新的变量返回

要发送的变量是:用户名、密码和字符串。 将根据我的SQL数据库中的记录检查发送的用户名和密码,并根据值检查字符串

这可能吗?如果是,怎么做?我在SSH2上看到了一些东西,但看起来相当混乱


2如果可能,数据传输时的安全程度如何?

是的,可能。用户应链接到授权php应用程序。基本上,应将用户定向到此链接:

website.com/auth.php?user=username&pass=password&string=This%20is%20a%20string

您必须对空格使用url编码%20,因为url不能包含任何空格或特殊字符。在auth.php文件中,如果使用表单,则应使用$\u POST变量获取值,如果直接访问页面,则应使用$\u get。I这是$u POST中的一个示例变量:

$username = $_POST['user'];
这是一个$\u GET变量:

$username = $_GET['user'];

Post用于敏感信息

您不能像那样远程使用php调用函数。您提供给任何人的php代码都可以向您的服务器发出http请求,但这不是调用函数。。。另外,如果您所做的只是传递一些变量,那么为什么您需要让用户安装php,以便他们能够运行您的函数呢?无论如何,它必须是对服务器的http请求,所以只需告诉他们点击url即可http://example.com?key1=val1&key2=val2&etc...^我建议通过SSL https连接使用POST发送数据检查google上的REST API