火车头免费版Web发布免登陆插件-清如许首发
使用火车头免费版只有Web发布功能可以使用,Sql入库没有买的话还要花些钱。所以有很多用户使用Web发布功能,也能完成采集入库的要求。
现在有一个采集的项目,客户要求使用火车头进行发布。
以前是PHPCMS v9 的web发布模块都写好了,如果有需要可以发邮件索取。
邮箱见网站联系方式里面。
使用PHPCMS2008SP4进行发布老是弹出首页。郁闷中。。
查看源代码发现,这句。
elseif($file != 'login')
{
showmessage('请登录!', '?mod=phpcms&file=login&forward='.urlencode(URL),1,1);
}
在前面加入admin.php?
可以成功跳到登陆页面了。这应该是PHPCMS的一个bug吧。
接着发布还是失败。原因应该是没有保存session会话。
老是提示失败。最后,查看了PHPCMS大部分的源码。
自己写了一个web发布php文件。写了这个就可以免登陆发布了。
在admin.php中添加如下代码。
$_userid=1;
$_username='admin';
$_groupid=1;
$_SESSION['is_admin']=1;
$_SESSION['ip']='127.0.0.1';
$_SESSION['lastvisit']=time();
$_SESSION['groupid']=1;
$_SESSION['module']='phpcms';
$_SESSION['catid']=0;
$_SESSION['contentid']=0;
$G['allowpost']=1;
为了避免被其它人使用可以把这个文件复制一份,改个名子,并不影响原来的使用。而且火车头发布,不就在使用cookie或是用户名登陆了。
- 上一篇:新网站如何做优化
- 下一篇:php常用字符串函数