jest sobie skryp do zakladania kont w Direct Admin chciałbym zmienić : aktualnie aby zalozyc uzytkownika musze podac: uzytkownik czyli np Ala domena czyli musze podac np Ala.wrzutka.eu chodzi mi o to aby zmienic to w ten sposob: podaje uzytkownika czyli np Michal z rozwijanej listy wybieram domene np wrzutka.eu lub pewny-hosting.eu e-mail czyli na jaki adres ma wyslac dane to moze zostac pakiet chcialbym aby byla rozwijana lista i do wyboru np pakiet start,unlimited po zalozeniu fajnie jakbym dostawal maila ze ktos zalozyl konto w takie a takiej domenie kod dodaj_usera.php <? require 'api/add_user.php'; if (isset($_POST['action']) && $_POST['action'] == "add") { $username=$_POST['username']; $domain=$_POST['domain']; $email=$_POST['email']; $pass=$_POST['pass']; $package=$_POST['package']; $result['error']=0; $result = add_hosting_user($username,$domain,$email,$pass,$package); if ($result['error'] != "0") { echo "<b>Blad tworzenia uzytkownika $username na serwerze $server_ip:<br>\n"; echo $result['text']."<br>\n"; echo $result['details']."<br></b>\n"; } else { echo "$username stworzony poprawnie na serwerze $server_ip<br>\n"; } exit(0); } echo "Bedzie polaczenie z : ".($server_ssl == "Y" ? "https" : "http")."://".$server_host.":".$server_port."<br>\n"; ?> <form action='?' method="POST"> <input type=hidden name=action value="add"> Uzytkownik: <input type=text name=username><br> Domena:<input type=text name=domain><br> Email: <input type=text name=email><br> Haslo: <input type=password name=pass><br> Pakiet: <input type=text name=package><br> <input type=submit name=przycisk><br> </form> kod z katalogu api add_user.php <? include 'httpsocket.php'; require 'config.inc.php'; function add_hosting_user($username,$domain,$email,$pass,$package) { global $server_ip,$server_login,$server_pass,$server_host,$server_ssl,$server_port; $sock = new HTTPSocket; if ($server_ssl == 'Y') { $sock->connect("ssl://".$server_host, $server_port); } else { $sock->connect($server_host, $server_port); } $sock->set_login($server_login,$server_pass); $sock->query('/CMD_API_ACCOUNT_USER', array( 'action' => 'create', 'add' => 'Submit', 'username' => $username, 'email' => $email, 'passwd' => $pass, 'passwd2' => $pass, 'domain' => $domain, 'package' => $package, 'ip' => $server_ip, 'notify' => 'yes' )); $result = $sock->fetch_parsed_body(); return $result; } ?> kod config.inc.php <? $server_ip="<IP>"; $server_login="admin"; $server_pass="podaj_haslo"; $server_host="<IP>"; $server_ssl="Y"; $server_port=2222; ?>