View Single Post
ישן 04-11-11, 14:48   # 1
iSraelServ
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Mar 2011
הודעות: 52

iSraelServ לא מחובר  

בעיה|מערכת הרשמה אוטומטית DirectAdmin

היי.. קיצור אני עכשיו העתקתי מערכת הרשמה אוטומטית שמישהו יצר כדי להתחיל לשפר אותה. אבל היא לא עובדת.

קוד:

PHP קוד:
    <?
     
    $server_ip
="11.22.33.44";
    
$server_login="admin";
    
$server_pass="mypass";
    
$server_ssl="N";
     
     
    
$username=$_POST['username'];
    
$domain=$_POST['domain'];
    
$email=$_POST['email'];
    
$pass=$_POST['pass'];
    
$package=$_POST['package'];
     
     
    if (isset(
$_POST['action']) && $_POST['action'] == "add")
    {
    
$sock = new HTTPSocket;
    echo 
"Creating user $username on server $ip.... <br>\n";
         if (
$server_ssl == 'Y')
    {
    
$sock->connect("ssl://".$server_ip2222);
    }
    else
    {
    
$sock->connect($server_ip2222);
    }
    

     
    
$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();
     
    if (
$result['error'] != "0")
    {
    echo 
"<b>Error Creating user $username on server $server_ip:<br>\n";
    echo 
$result['text']."<br>\n";
    echo 
$result['details']."<br></b>\n";
    }
    else
    {
    echo 
"User $username created on server $server_ip<br>\n";
    }
     
    exit;
    }
     
    
?>
     
     
    <form method="POST">
    <input type="hidden" name="action" value="add" />
    שם משתמש: <input type="text" name="username" /><br />
    דומיין:<input type="text" name="domain" /><br />
    אימייל: <input type="text" name="email" /><br />
    סיסמא: <input type="password" name="pass" /><br />
    חבילה: <input type="text" name="package" /><br />
   <input type="submit" value="הרשמה!" /><br />
    </form>
כמובן שזה לא כל הקוד כל השאר זה סתם עיצוב וHTML..

עכשיו השגיאה שזה כותב :
בהתחלה זה בסדר אחרי שאני מתחיל את ההרשמה זה כותב :
ציטוט:
"Fatal error: Class 'HTTPSocket' not found in /home/admin/domains/afafafeafef.co.il/public_html/testregister.php on line 54"
  Reply With Quote