Subversion-Projekte lars-tiefland.webhosting

Revision

Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?
        //$URL: http://repos.lars-tiefland.de:8080/svn/webhosting/trunk/admin/gen_space.php $ last modified in Revision $Rev: 70 $ by $Author: lars $ at $Date: 2007-07-14 20:59:17 +0200 (Sa, 14. Jul 2007) $
        require_once("common.php");
        $id=intval(isset($_POST["id"])?$_POST["id"]:0);
        $smarty->assign("title","Domain anlegen");
        $smarty->assign("error",false);
        $smarty->assign("h1","Domain für Kunden $id anlegen");
        if($id==0)
        {
                $smarty->assign("error",true);
                $smarty->assign("meld","Es ist ein Fehler aufgetreten!");
                $smarty->assign("db_meld","Keine Kundennummer übergeben!");
        }
        else
        {
                $smarty->assign("k_nr",$id);
                $query="SELECT domain FROM kunden WHERE k_id=$id";
                $res=$db->query($query);
                if(PEAR::isError($res))
                {
                        $smarty->assign("meld","Ein Fehler ist aufgetreten!");
                        $smarty->assign("db_meld",$res->getUserInfo());
                        $smarty->assign("error",true);
                }
                else
                {
                        $row=$res->fetchRow(MDB2_FETCHMODE_ASSOC);
                        $domain=$row["domain"];
                        $error=false;
                        $smarty->display("setup.tpl");
                        exit;
                }
                if($error)
                {
                        $smarty->assign("meld","Ein Fehler ist aufgetreten!");
                        $smarty->assign("db_meld","Konnte Verzeichnis /var/www/$domain/www/htdocs/ nicht anlegen!");
                }
                else
                {
                        $smarty->assign("meld","Speicherplatz für Kunde $id erfolgreich angelegt!");
                        $smarty->assign("db_meld","");
                }
                $smarty->assign("error",$error);
        }
        $smarty->display("meld.tpl");
?>