A DA API problem when I was creating a reseller
Can someone help me?
Appear Fail!
Anyone can help me?
Thx
Can someone help me?
PHP:
<?php
require_once './include/common.inc.php';
require_once './api/da_function.php';
if($_GET['motion'] == 'create'){
$page_menu = 'admins';
$leftlink_page = '1';
$users = array();
$query = mysql_query("SELECT * FROM `host` WHERE isok='0' AND plan='Plan Reseller A'");
while ($idinfo = mysql_fetch_array($query))
$users[$idinfo['id']] = $idinfo;
if($_GET['id'] ){
if(!isset($users[$_GET['id']])) showmessage("Can't Find","admin_index.php?motion=create");
$da = mysql_fetch_first("SELECT * FROM `host_users` WHERE plan='{$users[$_GET['id']]['plan']}'");
$sock = new HTTPSocket;
$sock->connect($da['ip'], 2222);
$sock->set_login($da['user'],$da['pw']);
$genpw = generatecode(7);
$sock->query('/CMD_API_ACCOUNT_RESELLER',array(
'action' => 'create',
'add' => 'Submit',
'username' => $users[$_GET['id']]['user'],
'email' => $users[$_GET['id']]['mail'],
'passwd' => $genpw,
'passwd2' => $genpw,
'domain' => $users[$_GET['id']]['domain'],
'package' => $da['pack'],
'ip' => $da['ip'],
'notify' => 'yes'));
$result = $sock->fetch_parsed_body();
if ($result['error'] != "0"){
showmessage("Fail!<br / >A:{$result['text']}<br />B:{$result['details']}","admin_index.php?motion=create");
}else{
mysql_query("UPDATE `host` SET isok='1' WHERE domain='{$users[$_GET['id']]['domain']}'");
showmessage("Done !","admin_index.php?motion=create");
}
}
}
?>
Appear Fail!
Anyone can help me?
Thx
Last edited: