1

我试图弄清楚如何将变量从 PHP 发送到 LSL 脚本并使该脚本传递一个对象,如 uuid 和对象之类的变量。

不打算发布我拥有的垃圾代码,因为它不起作用,更多地寻求那些成功做到这一点的人的指导,也许是一个让我朝着正确方向前进的例子。

4

1 回答 1

1

我不确定你在这里需要什么,但你可以通过 php/mysql 和 lsl 轻松做到这一点,例如:

  • 创建一个新的数据库,命名任何你想要的
  • 创建一个包含 3 列的新表

在结构设置页面中插入以下数据:

id - 我们将存储数据库记录 id 的位置,这可以在以后用于处理客户。

avatar_key - 是虚拟形象的世界 UUID,它对 SecondLife 中的每个虚拟形象都是唯一的。

registration_date - 是用户首次注册的日期,格式如下 [YYYY-MM-DD]。

现在您需要在要放置的目录中创建一个名为“register.php”的新文件(域名/tld)

在您的文件中连接到 mysql 数据库,您可以使用以下示例:

if(!empty($_POST)) {
avatar = $_POST["avatar"];

sql =  "SELECT FROM yourdatabase WHERE avatar_key = '".$avatar."'";
etc etc etc...

echo " something out from the mysql ". $data ['registration_date'] ."!";
etc etc etc as you wish

现在创建一个对象并在触摸操作上放置:

string url =  "http://yourdomain.com/yourfile.php"

所以这个例子将在你的“说”选项上使用 php 从 mysql 输出将回显你想要的任何内容。您可以按照自己的方式对其进行调整,以在数据库中创建更多项目和字段。

举个例子,我可以纠正你,但你需要一些 PHP 脚本和 lsl 知识。祝你好运。让我知道这是否有帮助。

于 2017-05-16T04:15:03.927 回答