Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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 如何在WHMCS中默认添加信用_Php_Sql_Billing_Whmcs - Fatal编程技术网

Php 如何在WHMCS中默认添加信用

Php 如何在WHMCS中默认添加信用,php,sql,billing,whmcs,Php,Sql,Billing,Whmcs,如何在WHMCS中添加默认信用 我的意思是,当用户注册WHMC时,他们将在其帐户中收到一些预定义的信用余额(信用可用于购买产品) 我做了搜索,但没有得到任何结果 您可以将WHMCS钩子系统与API一起使用。 我还没有测试过这段代码,但它或多或少应该是开箱即用的 在includes/hooks中创建文件/ add_hook('ClientAreaRegister', 1, function($vars) { $command = "addcredit"; $adminuser =

如何在WHMCS中添加默认信用

我的意思是,当用户注册WHMC时,他们将在其帐户中收到一些预定义的信用余额(信用可用于购买产品)


我做了搜索,但没有得到任何结果

您可以将WHMCS钩子系统与API一起使用。 我还没有测试过这段代码,但它或多或少应该是开箱即用的

在includes/hooks中创建文件/

add_hook('ClientAreaRegister', 1, function($vars) {
    $command = "addcredit";
    $adminuser = "admin";
    $values["clientid"] = $vars['userid];
    $values["description"] = "Adding credits via ClientAreaRegister hook";
    $values["amount"] = "40.00";

    $results = localAPI($command,$values,$adminuser);
});
确保您有一个用户“admin”或创建一个新用户,并更改以上代码以匹配

参考资料:

谢谢您的代码。我对这些代码不太在行。接下来我该怎么办?在hooks文件夹中创建此文件将为每个新注册的用户添加指定的数量?如果您没有编码方面的经验,您可能需要有人帮助您,但您可以尝试将其作为hooks文件夹中的文件添加。记住,首先要感谢你提供的信息。添加了php标签,但是当我使用这段代码时,我的整个网站都出现了HTTP错误