www.gusucode.com > 74cms PHP骑士人才系统 v3.5.1源码程序 > code/upload/admin/api/locoyspider.php

    <?php
 /*
 * 74cms 火车头采集
 * ============================================================================
 * 版权所有: 骑士网络,并保留所有权利。
 * 网站地址: http://www.74cms.com;
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和
 * 使用;不允许对程序代码以任何形式任何目的的再发布。
 * ============================================================================
*/
define('IN_QISHI', true);
require_once('../../data/config.php');
require_once('../include/admin_common.inc.php');
require_once(ADMIN_ROOT_PATH.'include/admin_locoyspider_fun.php');
$act = !empty($_REQUEST['act']) ? trim($_REQUEST['act']) : 'set';
$locoyspider=get_cache('locoyspider');
if ($locoyspider['open']<>"1")
{
exit("请在网站后台开启火车头采集");
}
elseif($act=="news")
{
	require_once(ADMIN_ROOT_PATH.'include/admin_article_fun.php');
	$setsqlarr['title']=trim($_POST['title'])?trim($_POST['title']):adminmsg('文章标题不能为空!',1);
	if (ck_article_title($setsqlarr['title']))
	{
	exit("添加失败,新闻标题有重复");
	}
	$setsqlarr['type_id']=trim($_POST['type_id'])?trim($_POST['type_id']):exit('文章所属分类不能为空!');
	$setsqlarr['parentid']=get_article_parentid($setsqlarr['type_id']);
	$setsqlarr['content']=trim($_POST['content'])?trim($_POST['content']):exit('文章内容不能为空!');
	$setsqlarr['tit_color']=intval($_POST['tit_color']);
	$setsqlarr['tit_b']=intval($_POST['tit_b']);
	$setsqlarr['author']=trim($_POST['author']);
	$setsqlarr['source']=trim($_POST['source']);
		//判断是否设置,否则启用系统默认
		if ($_POST['focos']=="")
		{
		$setsqlarr['focos']=$locoyspider['article_focos'];
		}
		else
		{
		$setsqlarr['focos']=intval($_POST['focos']);
		}
		//判断是否设置,否则启用系统默认
		if ($_POST['is_display']=="")
		{
		$setsqlarr['is_display']=$locoyspider['article_display'];
		}
		else
		{
		$setsqlarr['is_display']=intval($_POST['is_display']);
		}
	$setsqlarr['is_url']=trim($_POST['is_url'])==""? "http://":trim($_POST['is_url']);
	$setsqlarr['seo_keywords']=trim($_POST['seo_keywords']);
	$setsqlarr['seo_description']=trim($_POST['seo_description']);
	$setsqlarr['article_order']=trim($_POST['article_order']);
	$setsqlarr['click']=intval($_POST['click']);
	$setsqlarr['Small_img']=trim($_POST['Small_img']);
	$setsqlarr['addtime']=$timestamp;
	$setsqlarr['robot']=1;
		if (inserttable(table('article'),$setsqlarr))
		{
		exit("添加成功");
		}
		else
		{
		exit("添加失败");
		}
		exit();
}
elseif($act=="jobs")
{
$companyname=isset($_POST['companyname'])?trim($_POST['companyname']):exit('公司名称不能为空!');
$companyinfo=get_companyinfo($companyname);
	if ($companyinfo)
	{
		locoyspider_addjobs($companyinfo);
	}
	else
	{
		if (locoyspider_addcompany($companyname))
		{
		$companyinfo=get_companyinfo($companyname);
		locoyspider_addjobs($companyinfo);
		}
		else
		{
		exit("添加失败");
		}
	} 
}

?>