Хранилища Subversion ant

Редакция

Редакция 539 | Редакция 545 | К новейшей редакции | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 539 Редакция 540
Строка 817... Строка 817...
817
     * @category Core
817
     * @category Core
818
     *
818
     *
819
     * @param integer $sectionID
819
     * @param integer $sectionID
820
     * @return array
820
     * @return array
821
     */
821
     */
822
    public function dropSection($signID) {
822
    public function dropSign($signID) {
823
        $result = array();
823
        $result = array();
824
        $sSignID    = $this->secure->checkInt($signID);
824
        $sSignID    = $this->secure->checkInt($signID);
825
825
826
        // Удаление подписи
826
        // Удаление подписи
827
        $query = "DELETE FROM ".$this->prefix."signs WHERE sign_id='".$sSignID."'";
827
        $query = "DELETE FROM ".$this->prefix."signs WHERE sign_id='".$sSignID."'";
Строка 835... Строка 835...
835
835
836
        return $result;
836
        return $result;
837
    }
837
    }
838
838
839
    /**
839
    /**
840
     * Добавление новой секции
840
     * Добавление новой подписи
841
     *
841
     *
842
     * @author Alexander Wolf
842
     * @author Alexander Wolf
843
     * @category Core
843
     * @category Core
844
     *
844
     *
845
     * @param string $sname
845
     * @param string $sname
846
     * @param string $sinfo
846
     * @param string $sinfo
847
     * @return array
847
     * @return array
848
     */
848
     */
849
    public function addSection($sname, $sinfo = "") {
849
    public function addSign($sname, $sinfo = "") {
850
        $result = array();
850
        $result = array();
851
        $sSName = $this->secure->checkStr($sname,1);
851
        $sSName = $this->secure->checkStr($sname,1);
852
        $sSInfo = $this->secure->checkStr($sinfo,1);
852
        $sSInfo = $this->secure->checkStr($sinfo,1);
853
853
854
        $query = "INSERT INTO ".$this->prefix."section SET secname='".$sSName."', sectinfo='".$sSInfo."'";
854
        $query = "INSERT INTO ".$this->prefix."signs SET sname='".$sSName."', sinfo='".$sSInfo."'";
855
        $rq =& $this->db->query($query);
855
        $rq =& $this->db->query($query);
856
        if (PEAR::isError($this->db)) {
856
        if (PEAR::isError($this->db)) {
857
            $result["ERR"] = 1;
857
            $result["ERR"] = 1;
858
            $result["ERRINFO"] = $this->db->getMessage();
858
            $result["ERRINFO"] = $this->db->getMessage();
859
        } else {
859
        } else {
860
            $result["ERR"] = 0;
860
            $result["ERR"] = 0;
861
        }
861
        }
862
862
863
        return $result;
863
        return $result;
864
    }
864
    }
-
 
865
   
865
    /**
866
    /**
866
     * Проверка пароля (из формы авторизации)
867
     * Проверка пароля (из формы авторизации)
867
     *
868
     *
868
     * @author Alexander Wolf
869
     * @author Alexander Wolf
869
     * @category Core
870
     * @category Core