Changeset 158


Ignore:
Timestamp:
02/21/06 23:45:48 (7 years ago)
Author:
anarcat
Message:

[project @ alternc: changeset 2003-10-09 00:12:41 by root]
Patch Ganjah E.

Original author: root
Date: 2003-10-09 00:12:43

Location:
bureau
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • bureau/admin/sql_dorestore.php

    r104 r158  
    11<?php 
    22/* 
    3  $Id: sql_dorestore.php,v 1.2 2003/06/10 07:20:29 root Exp $ 
     3 $Id: sql_dorestore.php,v 1.3 2003/10/09 00:12:41 root Exp $ 
    44 ---------------------------------------------------------------------- 
    55 AlternC - Web Hosting System 
     
    5050} 
    5151 
     52echo "<p class=\"error\">$error</p><p>&nbsp;</p>"; 
    5253} else { 
    5354 
    5455__("You currently have no database defined"); 
    5556 
    56         } 
     57} 
    5758?> 
    5859</p> 
  • bureau/class/m_mysql.php

    r119 r158  
    11<?php 
    22/* 
    3  $Id: m_mysql.php,v 1.10 2003/06/15 19:09:49 root Exp $ 
     3 $Id: m_mysql.php,v 1.11 2003/10/09 00:12:43 root Exp $ 
    44 ---------------------------------------------------------------------- 
    55 AlternC - Web Hosting System 
     
    9595    $err->log("mysql","get_mysql_details"); 
    9696    $dbname=$mem->user["login"].($dbn?"_":"").$dbn; 
    97     $db->query("SELECT pass,db, bck_mode, bck_gzip, bck_dir, bck_history FROM db WHERE uid=".$this->uid." AND db='$dbname';"); 
     97    $db->query("SELECT login,pass,db, bck_mode, bck_gzip, bck_dir, bck_history FROM db WHERE uid=".$this->uid." AND db='$dbname';"); 
    9898    if (!$db->num_rows()) { 
    9999      $err->raise("mysql",4); 
    100       return false; 
     100      return array("enabled"=>false); 
    101101    } 
    102102    $c=array(); 
     
    104104    $size=$bro->fsize("/var/alternc/db/".$db->f("db")."/"); 
    105105    list($dbu,$dbn)=explode("_",$db->f("db")); 
    106     return array("db"=>$db->f("db"), "name"=>$dbn,"bck"=>$db->f("bck_mode"), "dir"=>substr($db->f("bck_dir"),strlen($root)), "size"=>$size, "pass"=>$db->f("pass"), "history"=>$db->f("bck_history"), "gzip"=>$db->f("bck_gzip")); 
     106    return array("enabled"=>true,"login"=>$db->f("login"),"db"=>$db->f("db"), "name"=>$dbn,"bck"=>$db->f("bck_mode"), "dir"=>substr($db->f("bck_dir"),strlen($root)), "size"=>$size, "pass"=>$db->f("pass"), "history"=>$db->f("bck_history"), "gzip"=>$db->f("bck_gzip")); 
    107107  } 
    108108 
     
    301301      $exe="/usr/bin/mysql -u".$r["login"]." -p".$r["pass"]." ".$r["db"]." <".$fi; 
    302302    } 
     303     
     304    echo "<code><pre>" ; 
    303305    if ($stdout) { 
    304       passthru($exe); 
    305     } else { 
    306       exec ($exe); 
    307     } 
    308     return true; 
    309   } 
    310  
     306      passthru($exe,$ret); 
     307    } else { 
     308      exec ($exe,$ret); 
     309    } 
     310    echo "</pre></code>" ; 
     311    if ($ret != 0) { 
     312      return false ; 
     313    } else { 
     314      return true ; 
     315    } 
     316  } 
     317   
    311318  function alternc_quota_check($id) { 
    312319    global $err,$quota; 
Note: See TracChangeset for help on using the changeset viewer.