當前位置: 首頁>>代碼示例>>PHP>>正文


PHP v::edit方法代碼示例

本文整理匯總了PHP中v::edit方法的典型用法代碼示例。如果您正苦於以下問題:PHP v::edit方法的具體用法?PHP v::edit怎麽用?PHP v::edit使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在v的用法示例。


在下文中一共展示了v::edit方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: video

 function video($field, $value)
 {
     $post_f = $field . '_video';
     if (isset($_POST[$post_f]) && !empty($_POST[$post_f])) {
         $value = 1;
         $video_store_db = pc_base::load_model('video_store_model');
         $setting = getcache('video', 'video');
         pc_base::load_app_class('ku6api', 'video', 0);
         $ku6api = new ku6api($setting['sn'], $setting['skey']);
         pc_base::load_app_class('v', 'video', 0);
         $v_class = new v($video_store_db);
         $GLOBALS[$field] = '';
         foreach ($_POST[$post_f] as $_k => $v) {
             if (!$v['vid'] && !$v['videoid']) {
                 unset($_POST[$post_f][$_k]);
             }
             $info = array();
             if (!$v['title']) {
                 $v['title'] = safe_replace($this->data['title']);
             }
             if ($v['vid']) {
                 $info = array('vid' => $v['vid'], 'title' => $v['title'], 'cid' => intval($this->data['catid']));
                 $info['channelid'] = intval($_POST['channelid']);
                 if ($this->data['keywords']) {
                     $info['tag'] = addslashes($this->data['keywords']);
                 }
                 if ($this->data['description']) {
                     $info['description'] = addslashes($this->data['description']);
                 }
                 $get_data = $ku6api->vms_add($info);
                 if (!$get_data) {
                     continue;
                 }
                 $info['vid'] = $get_data['vid'];
                 $info['addtime'] = SYS_TIME;
                 $info['keywords'] = $info['tag'];
                 unset($info['cid'], $info['tag']);
                 $info['userupload'] = 1;
                 $videoid = $v_class->add($info);
                 $GLOBALS[$field][] = array('videoid' => $videoid, 'listorder' => $v['listorder']);
             } else {
                 $v_class->edit(array('title' => $v['title']), $v['videoid']);
                 $GLOBALS[$field][] = array('videoid' => $v['videoid'], 'listorder' => $v['listorder']);
             }
         }
     } else {
         $value = 0;
     }
     return $value;
 }
開發者ID:shenhua4286,項目名稱:gxw,代碼行數:50,代碼來源:content_input.class.php


注:本文中的v::edit方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。