KamranOnline
November 19th, 2008, 21:41
فکر کردم پست جالبی باشه برای اون هایی که می خوان لیست مشتریانشون را نشان بدن و هم چنین دیگه احتیاجی به آپ دیت کردن هم نداره !
برای گرفتن لیست دامین ها :
ابتدا باید در این قسمت Save کنید :
/usr/local/cpanel/whostmgr/docroot/3rdparty/xxxx/xxxx.php
<?php
if ($_SERVER['REMOTE_USER'] != "root") {
echo "You are not root";
exit();
}
$fp = @fopen("/etc/localdomains", "r");
if (!fp) {
echo "Failed to read /etc/localdomains";
exit();
}
$s_localdomains = fread($fp, filesize("/etc/localdomains"));
fclose($fp);
echo $s_localdomains;
exit();
?>
شما می تونین برای این که تک تک بخونین خیلی داحت از دستور Explode استفاده کنید.
return explode("\n", trim($s_domains));
function whmListDomains($host,$user,$accesshash,$usessl) {
// Get list of domains, both in db and in /etc/localdomains
$s_domains = whmreq("/3rdparty/example/example.php",$host,$user,$accesshash,$usessl);
if ($cpanelaccterr != "") {
return;
}
// Get domains into an array and trim
return explode("\n", trim($s_domains));
}
برای گرفتن لیست دامین ها :
ابتدا باید در این قسمت Save کنید :
/usr/local/cpanel/whostmgr/docroot/3rdparty/xxxx/xxxx.php
<?php
if ($_SERVER['REMOTE_USER'] != "root") {
echo "You are not root";
exit();
}
$fp = @fopen("/etc/localdomains", "r");
if (!fp) {
echo "Failed to read /etc/localdomains";
exit();
}
$s_localdomains = fread($fp, filesize("/etc/localdomains"));
fclose($fp);
echo $s_localdomains;
exit();
?>
شما می تونین برای این که تک تک بخونین خیلی داحت از دستور Explode استفاده کنید.
return explode("\n", trim($s_domains));
function whmListDomains($host,$user,$accesshash,$usessl) {
// Get list of domains, both in db and in /etc/localdomains
$s_domains = whmreq("/3rdparty/example/example.php",$host,$user,$accesshash,$usessl);
if ($cpanelaccterr != "") {
return;
}
// Get domains into an array and trim
return explode("\n", trim($s_domains));
}