歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 27, 2024, 04:03:37 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  核心補強  |  XMLRPC metaWeblogNewPost($args) 的一个BUG « 上篇主題 下篇主題 »
頁: [1]
作者 主題: XMLRPC metaWeblogNewPost($args) 的一个BUG  (閱讀 8032 次)
maomaode
一般會員
***
文章: 115


檢視個人資料
« 於: 十一月 27, 2006, 01:28:33 下午 »

引用
                if ( $catList != NULL )
                {
                    foreach( $catList as $categoryName ) {
                        foreach( $cats as $blogCategory ) {
                            $categoryName = trim($categoryName);
                            if ( strcmp( $categoryName, $blogCategory->getName()) == 0 )
                            {
                                $categories[] = $blogCategory->getId();
                            }
                        }
                    }
                }
                else {
                    // if no category, let's pick a random one
                    $blogCategory = array_pop( $cats );
                    $categories[] = $blogCategory->getId();

                }

应该改成:
引用
                if ( !empty($catList) )
                {
                    foreach( $catList as $categoryName ) {
                        foreach( $cats as $blogCategory ) {
                            $categoryName = trim($categoryName);
                            if ( strcmp( $categoryName, $blogCategory->getName()) == 0 )
                            {
                                $categories[] = $blogCategory->getId();
                            }
                        }
                    }
                }

                if ( empty($catList) || empty($categories)) {
                  // if no category, let's pick a random one
                  $blogCategory = array_pop( $cats );
                  $categories[] = $blogCategory->getId();
                }
否则如果输入的文章分类, 如果不存在的时候, 会发生错误
已記錄

我的blog:
               http://maomaode.bokeland.com
Blog搬家/同步
               http://banjia.bokeland.com
頁: [1]
LifeType 中文開發論壇  |  開發  |  核心補強  |  XMLRPC metaWeblogNewPost($args) 的一个BUG « 上篇主題 下篇主題 »
    前往: