2014-10-31 42 views
-1

当我送从Linden Scripting Language脚本的请求与LlHTTPRequest到PHP我没有得到的值在PHP中:林登脚本语言张贴到PHP

例子:(LSL)

if(group_invite == "yes") 
{ 

    list agents = llParseString2List(this_agent_name, [" "], []); 

    string params = llDumpList2String([ 
     "firstname=" + llList2String(agents, 0), 
     "lastname=" + llList2String(agents, 1)], 
     "&"); 

    llHTTPRequest(
     "http://mysite/post-page.php", 
     [HTTP_METHOD,"POST"], 
     params); 
} 

我从来没有得到firstnamelastname的值。

+0

什么是'LSL'?请解释更多。 – JakeGould 2014-10-31 02:03:51

+0

http://en.wikipedia.org/wiki/Linden_Scripting_Language – duskwuff 2014-10-31 02:04:58

回答

0

要在一个POST请求的格式提交的参数,您的要求必须具备Content-Type头设置为application/x-www-form-urlencoded

llHttpRequest(
    "http://example.com/post-page.php", 
    [HTTP_METHOD, "POST", HTTP_MIMETYPE, "application/x-www-form-urlencoded"], 
    params); 
+0

是的作品,thnx你非常! – 2014-10-31 03:40:25