bernd
Schreibe auch hin, welche Domain das Problem sind
bernd commited 00fd8b8 at 2010-01-20 07:19:05
<?php
require_once('inc/db_connect.php');
require_once('inc/base.php');
require_once('inc/debug.php');
require_once('class/keksdata.php');
class Domain extends KeksData
{
function __construct($init = NULL)
{
$this->default_table = 'kundendaten.domains';
$this->setup();
switch (gettype($init))
{
case 'string':
$this->loadByName($init);
break;
case 'integer':
$this->loadByID($init);
break;
case 'NULL':
break;
}
}
function loadByName($name)
{
$name = mysql_real_escape_string($name);
$res = $this->getData("*", "CONCAT_WS('.', domainname, tld)='{$name}' LIMIT 1");
if (count($res) < 1)
return false;
$this->parse($res[0]);
}
function ensure_customerdomain()
{
if (! $this->is_customerdomain() )
system_failure('Die Domain »'.$this->data['fqdn'].'« gehört nicht Ihrem Kundenaccount.');
}
function ensure_userdomain()
{
if (! $this->is_userdomain() )
system_failure('Die Domain »'.$this->data['fqdn'].'« gehört nicht Ihrem Benutzeraccount.');
}
function is_customerdomain()
{
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX