⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ask.php

📁 phpcms2007很好的cms内容管理系统,操作方便
💻 PHP
字号:
<?php 
require_once './include/common.inc.php';
if(!$_userid) showmessage($LANG['please_login'], $MODULE['member']['linkurl'].'login.php?forward='.urlencode($PHP_URL));
$overdue = $db->get_one("SELECT count(*) AS num FROM ".TABLE_WENBA_QUESTION." WHERE username='$_username' AND endtime<'$PHP_TIME' AND status=1");
@extract($overdue);
if($num)
{
	showmessage($LANG['deal_with_past_problem'], $CHA['linkurl'].'member_index.php');
}
require PHPCMS_ROOT.'/include/tree.class.php';
$tree = new tree;
$CATEGORY = cache_read('categorys_'.$mod.'.php');
require PHPCMS_ROOT.'/include/formselect.func.php';
$qtitle=empty($qtitle) ? '' : trim(strip_tags($qtitle));
$catid = isset($catid) ? intval($catid) : 0;
if($catid) $CAT = cache_read('category_'.$catid.'.php');
if($dosubmit)
{
	if($CAT['child'] && !$CAT['enableadd']) showmessage($LANG['not_allowed_to_add_an_ask'], 'goback');
	$qtitle = isset($qtitle) ? trim(strip_tags($qtitle)) : showmessage($LANG['input_your_problem'],goback);
	$qsupply = isset($qsupply) ? trim(strip_tags($qsupply)) : '';
	$catid = isset($catid) ? intval($catid) : showmessage($LANG['please_choose_first_cat'],goback);
	$hid_score = isset($hidname) ? $MOD['anybody_score'] : 0;
	$givescore = isset($givescore) ? intval($givescore) : 0;
	$my_score = intval($myscore);
	if($givescore > $my_score) showmessage($LANG['give_credit_is_high'],goback);
	$point = $givescore+$hid_score;
	if(isset($MODULE['pay']))
	{
		require_once PHPCMS_ROOT.'/pay/include/pay.func.php';	
		credit_diff($_username,$point,$LANG['give_credit'].$qtitle, $_userid);
	}
	update_score($_username,$point,0);
	$endtime = $PHP_TIME+1296000;

	$db->query("INSERT INTO ".TABLE_WENBA_QUESTION."(catid,username,score,title,content,asktime,endtime,status,hidname) VALUES('$catid','$_username','$givescore','$qtitle','$qsupply','$PHP_TIME','$endtime',1,'$hidname')");
	
	$db->query("UPDATE ".TABLE_CATEGORY." SET items=(items+1) WHERE catid=$catid");
	extract($db->get_one("SELECT COUNT(qid) AS number FROM ".TABLE_WENBA_QUESTION." WHERE catid=$catid"));
	$db->query("UPDATE ".TABLE_CATEGORY." SET items=$number WHERE catid=$catid AND module='wenba'");
	
	showmessage($LANG['ask_publish_success'], $CHA['linkurl'].'index.php');
}
else
{
	@extract($db->get_one("SELECT credit AS my_score FROM ".TABLE_MEMBER." WHERE username='$_username'"));
	@extract($db->get_one("SELECT count(*) AS num FROM ".TABLE_WENBA_QUESTION." WHERE status=2 AND title LIKE '%$qtitle%'"));
	if($num)
	{
		$req_r = $db->query("SELECT qid,title FROM ".TABLE_WENBA_QUESTION." WHERE status=2 AND title LIKE '%$qtitle%'");
		while($r=$db->fetch_array($req_r))
		{
			$ques_list[] = $r;
		}
	}
	include template('wenba','ask');
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -