2012-05-03 104 views
0

是否有可能将PHP代码包含在另一台计算机上的单独文件中。如果是这样,怎么样?从其他计算机上的文件执行PHP代码

例如:

在第一台计算机:

#Host 1 Script 
$username = "dfgd"; 
$password = "sdff"; 

#Code I need help with 

,然后在第二:

#Host 2 Script 

#Code which needs to be run on Host 1 which will manipulate $username and $password 

显然,我不能够给脚本存储在主机2在一个.php文件中,因为当它被读取时,什么都不会打印出来......但这有可能吗?

+3

虽然这不是不可能的,这听起来像一个非常糟糕的主意™。你需要做什么? – deceze

+0

我正在写一个将分发给用户的脚本。用户将填写用户名和密码以及其他配置选项,然后实际的代码将运行在我的服务器上。 – citruspi

+0

您正在谈论的代码是否意味着在他们的计算机上运行,​​或者您想在服务器上运行它,然后让用户的计算机对结果做些什么? – octern

回答

1

只要在服务器中启用通过HTTP读取文件,就可以使用include*()require*()来读取文件并执行返回的PHP。只要告诉其他系统不要在他们的PHP引擎中解析它。