السلام عليكم ورحمة الله وبركاته
اقدم لكم اليوم طريقة انشاء صب دومين subdomain و حساب ftp من خلال كود برمجى php
ودون الدخول الى لوحة التحكم ال cpanel
فلنبدأ بالكود:
$cpanel['sitename'] = 'yoursitename.com';
$cpanel['port'] = '2082';
$cpanel['username'] = 'username';
$cpanel['password'] = '123456';
$cpanel['skin'] = 'x3';
هنا وضع بيانات لوحة التحكم الخاصة بموقعك CPanel
$cpanel['sitename'] = إسم موقعك
$cpanel['port'] = منفذ لوحة التحكم
$cpanel['username'] = اسم المستخدم الخاصة بلوحة التحكم
$cpanel['password'] = كلمة المرور
$cpanel['skin'] = الثيم الخاص بلوحة التحكم
================
التالى كود فانكشن الإتصال بال سى بانيل وفانكشن انشاء حساب صب دومين (subdomain) جديد
و فانكشن إنشاء حساب ftp جديد
function opencpanel($url)
{
global $cpanel;
$page = @file("http://".$cpanel['username'].":".$cpanel['password']."@www.".$cpanel['sitename'].":".$cpanel['port']."/frontend/".$cpanel['skin']."/".$url);
if($page)
{
return implode("", $page);
}
else
{
return false;
}
}
function
create_ftp_account($username, $password, $ftp_quota)
{
$data = opencpanel("ftp/doaddftp.html?login=".$username."&password=".$password."&password2=".$password."&homedir=public_html/files/".$username.""a=".$ftp_quota);
if($data)
{
$dstatu = explode('class="status">', $data);
$dstatu2 = explode("</p>", $dstatu[1]);
if($dstatu2[0] == "Account created successfully.")
{
return true;
}
else
{
return false;
}
}
}
function
create_subdomain($username)
{
$data = opencpanel("subdomain/doadddomain.html?domain=".$username."&rootdomain=".$cpanel['sitename']."&dir=public_html/");
if($data)
{
$dstatu = explode('class="status">', $data);
$dstatu2 = explode("\n", $dstatu[1]);
if($dstatu2[0] == $username.".".$cpanel['sitename']."</span> has been created!")
{
return true;
}
else
{
return false;
}
}
}
هنا مكتبة الاتصال بلوحة التحكم مستخدما الدالة file
create_ftp_account("client_user_name", "123456", "100");
وهنا كود انشاء حساب ال ftp
حيث قمنا بإنشاء حساب ftp إسم المسخدم هو: client_user_name
وكلمة المرور: 123456
ومساحة الحساب: 100 ميجابيت
=================
create_subdomain("demo");
وهنا قمنا بإنشاء صب دومين بإسم demo حيث عند فتحة سنكتب التالى:
لتحميل الملف من هنا:
http://www.ziddu.com/download/7549540/cpanel.zip.html
اترككم فى رعاية الله
