JTBC(CMS)

开源与免费的跨平台网站内容管理系统解决方案

腾讯交流群: 2254994
技术支持群: 27032719
首页 » 在线论坛 » PHP版本 
帖子内容
1 楼
solomon
银牌会员
积分 802
注册 2010-02-01
     
文章模块投稿系统
[p]1. article.tpl.module 添加节点add节点:
                  [color=#cc0088]<table border="0" width="98%" cellSpacing="0" cellPadding="0">
                  <form name="form" method="post" action="?action=add&backurl={$=urlencode($GLOBALS['nurl'])}" onsubmit="bfsubmit()">
                    <tr>
                      <td width="80" height="25">{$=ii_itake('global.lng_config.topic','lng')}</td>
                      <td width="*"><input type="text" name="topic" size="40"></td>
                    </tr>
                    <tr>
                      <td height="25">{$=ii_itake('config.sort','lng')}</td>
                      <td><select name="sort">{$=mm_sel_sort('article',$GLOBALS['nlng'],ii_get_num($_GET['classid'], 1))}</select></td>
                    </tr>
                    <tr>
                      <td height="25" valign="top">{$=ii_itake('global.lng_config.content','lng')}</td>
                      <td>{$=mm_html_content('content','','')}</td>
                    </tr>
                    <input type="hidden" name="hidden" value="1" />
                    <tr>
                      <td height="25"></td>
                      <td><input type="submit" name="submit" value="{$=ii_itake('global.lng_config.submit','lng')}" class="button">&nbsp;<input type="reset" name="reset" value="{$=ii_itake('global.lng_config.reset','lng')}" class="button"></td>
                    </tr>
                  </form>
                  </table>[/color][/p]
2. index.php 添加包含文件:
require('../common/incfiles/admin.inc.php');
$myhtml = jtbc_cms_module_action();


3. module_config.inc.php 添加表单处理程序(也是最重要的步骤)
搜索 function jtbc_cms_module()  添加:

    case 'add':
      return jtbc_cms_module_add();
      break;


[p]在程序开头添加:
[color=#cc0088]jtbc_cms_admin_init();
$nurltype = 0;
$ncttype = ii_get_num($_GET['htype'], -1);
if ($ncttype == -1) $ncttype = 0;[/color][/p] [p][color=#cc0088]function jtbc_cms_module_adddisp()
{
  global $ngenre;
  global $conn;
  global $ndatabase, $nidfield, $nfpre;
  $tbackurl = $_GET['backurl'];
  $tclass = ii_get_num($_POST['sort'], 0);
  $tbackurl = ii_replace_querystring('classid', $tclass, $tbackurl);
  if (!($tclass == 0))
  {
    $tsqlstr = "insert into $ndatabase (
    " . ii_cfname('topic') . ",
    " . ii_cfname('content') . ",
    " . ii_cfname('cttype') . ",
    " . ii_cfname('time') . ",
    " . ii_cfname('cls') . ",
    " . ii_cfname('class') . ",
    " . ii_cfname('hidden') . "
    ) values (
    '" . ii_left(ii_cstr($_POST['topic']), 50) . "',
    '" . ii_left(ii_cstr($_POST['content']), 100000) . "',
    " . ii_get_num($_POST['cttype']) . ",
    '" . ii_now() . "',
    '" . mm_get_sort_cls($tclass) . "',
    $tclass,
    " . ii_get_num($_POST['hidden']) . "
    )";
    $trs = ii_conn_query($tsqlstr, $conn);
    if ($trs)
    {
      $upfid = ii_conn_insert_id();
      mm_imessage(ii_itake('global.lng_public.add_succeed', 'lng'), $tbackurl, 1);
    }
    else mm_imessage(ii_itake('global.lng_public.add_failed', 'lng'), $tbackurl, 1);
  }
  else
  {
    mm_imessage(ii_itake('global.lng_public.sudd', 'lng'), $tbackurl, 1);
  }
}[/color][/p] [p][color=#cc0088]function jtbc_cms_module_action()
{
  switch($_GET['action'])
  {
    case 'add':
      jtbc_cms_module_adddisp();
      break;
  }
}[/color][/p] function jtbc_cms_module_add()
{
  global $ngenre;
  $tmpstr = ii_ireplace('module.add', 'tpl');
  if (!ii_isnull($tmpstr)) return $tmpstr;
  else return jtbc_cms_module_list();
}
-----------------------------------------------
访问地址: /article/?type=add
2010-07-22 21:18:53 JTBC 加油!
2 楼
jetiben
管理员
积分 7330
注册 2006-06-28
     
回复
好文加精
2010-07-22 21:42:53
3 楼
new
银牌会员
积分 806
注册 2009-06-30
     
回复: 文章模块投稿系统
凑热闹~
2010-07-23 10:51:58
4 楼
xiaobao44
注册会员
积分 362
注册 2007-01-23
     
回复: 文章模块投稿系统
显示:内部程序出错!
2011-02-18 10:50:01
5 楼
husw
银牌会员
积分 258
注册 2008-05-06
     
回复: 文章模块投稿系统
好东西

2011-03-21 12:41:16 我的个人网站:www.husw.net
6 楼
jmphh
注册会员
积分 116
注册 2010-01-18
     
回复: 文章模块投稿系统
哈,又多一下版本有投稿了
2011-04-08 21:27:18 http://www.0750u.com 江门大众联盟网 江门团购订餐   江门工商企业 江门格价在线 http://www.beidoutao.com 北斗淘-精准淘宝导航
7 楼
yongsky
注册会员
积分 14
注册 2010-10-11
     
回复: 文章模块投稿系统
好啊,,有评论系统么?
2011-04-13 02:05:31