Mianowicie mam takie problem ze mam juz prawie gotowy skrypt do prowadzenia darmowego hostingu. Uzytkownik moze sie zarejestrowac do panelu directadmin z strony www. Jedynie jaki problem jest to by skrypt sprawdzal czy juz taki uzytkownik istnieje a tego nie robi tylko prowadzi dalej na dole przyklad skryptu z gory bardzo dziekuje za pomoc.
<b><big>Sprawdź dane:</big></b>:<br />
<b>Nazwa użytkownika:</b> <?=$_POST["username"]?><br />
<b>Imię:</b> <?=$_POST["firstname"]?><br />
<b>Nazwisko:</b> <?=$_POST["surname"]?><br />
<b>E-mail:</b> <?=$_POST["email"]?><br />
<b>Numer telefonu:</b> <?=$_POST["phone"]?><br />
<b>Ulica i numer domu:</b> <?=$_POST["address"]?><br />
<b>Kod pocztowy:</b> <?=$_POST["postalcode"]?><br />
<b>Miasto:</b> <?=$_POST["town"]?><br />
<b>Subdomena <small>(tylko litery i cyfry)</small>:</b> <?=$_POST["domain"]?><br />
<b>Hasło:</b> <?=$_POST["password"]?><br /><br />
<a href="step1.html?type=<?=$_POST['type']?>">Jeśli dane są niepoprawne to kliknij tutaj</a>, jeśli wszystko się zgadza to przejdź do płatnośći:<br /><br />
<?
include("config.php");
// sprawdzenie stanu transakcji
$server_ssl="N"; //ŁĄCZENIE PRZEZ SSL
$info = explode("|", $ciag_pomocniczy);
$username=$_POST["username"];
$domain=$_POST["domain"];
$email=$_POST["email"];
$pass=$_POST["password"];
$package=x10;
include 'scripts/httpsocket.php';
$sock = new HTTPSocket;
if ($server_ssl == 'Y')
{
$sock->connect("ssl://".$server_ip,2222);
}
else
{
$sock->connect($server_ip,2222);
}
$sock->set_login($server_login,$server_pass);
$sock->query('/CMD_API_ACCOUNT_USER',
'action' => 'create',
'add' => 'Submit',
'username' => $username,
'email' => $email,
'passwd' => $pass,
'passwd2' => $pass,
'domain' => $domain.".".DOMAIN,
'package' => $package,
'ip' => $server_ip,
'notify' => 'yes'
));
$result = $sock->fetch_parsed_body();
echo 'Wiadomość z danymi do logowania została wysłana na podany adres';