最近ai8来的人实在是少得可怜~进后台一看,还有N多的文章没发表成功,相当于很久没更新了
以前记得有一个插件是可以把预发表的文章全发表出去的~
经过搜索,找到了fix-schedule-post
去搜索引擎搜索一下就可以找到相关的信息~
然后装上去,激活,搞定
阅读全文
采集完后,或者使用伪静态的时候执行一下,可以把所有文章设置为动态文章
UPDATE `dede_archives` SET `ismake` = ‘-1’ ;
在某些标签里替换某些文字称为你需要的文字
@me=str_replace(‘src=”str1′,’src=”str2’,@me);
采集后需要替换文章内的一些乱码
UPDATE `dede_addonarticle` SET `body` = replace(body, ‘我是乱码’,”)
采集后需要替换标题的一些乱码
UPDATE `dede_archives` SET `title` = replace(title, ‘我是乱码’,’ ‘)
删除空白内容的文档
delete dede_addonarticle,dede_archives FROM dede_addonarticle,dede_archives where dede_addonarticle.body=” and dede_addonarticle.aid=dede_archives.id
dede5.1生成的时候提示出错
找到管理文件夹的makehtml_archives_action.php
在72行提示错误后天添加
$sql123=”delete from dede_full_search where aid=”.$ID;
$dsql->ExecuteNoneQuery($sql123);
echo “删除 $ID 文档成功”;
DEDE数据库内容替换 例如 替换 栏目ID为128的文章 标题中的 [贴图]
选择数据表与字段:dede_archives
要替换的字段:title
替换方式:正则表达式 主键字段:id
被替换内容:\[(.*)\]
替换条件:typeid=128
就可以了
dede5.3删除空白的文档
删除内容表.用
delete from dede_addonarticle where length(body)<10
删除文章
DELETE dede_archives
from dede_archives
left join dede_addonarticle?? on dede_archives.id=dede_addonarticle.aid
where dede_addonarticle.aid is null
删除索引
DELETE dede_arctiny
from dede_arctiny
left join dede_addonarticle on dede_arctiny.id=dede_addonarticle.aid
where dede_addonarticle.aid is null
<div style=”CLEAR:both;left:0px;FLOAT:left;TOP:0px;width:260px;height:250px;vertical-align:top;”>
文章左上角广告</div>
阅读全文
原来一直说gd的win主机问题众多,但是听说可以去广告,比如某些人装wp就一点广告都没有
所以朋友说想弄个免费空间的时候我就想到了GD,以前注册的时候还剩下很多信用点(貌似那个单词直接翻译就是这么个意思)
然后开通了一个免费的win空间,10G大小,最重要的是IP还没被墙,呵呵
用的是iis7,php5的,提交申请后几分钟就开通了,然后我下了个最新版本的dede传了上去
结果安装的时候竟然提示所有的文件夹都没有写入权限,让我非常惊讶,按理说win空间还要弄啥写入权限啊,国内的空间从来没这种问题
然后在FTP也设置不了,FTP里面只是设置LINUX空间的文件夹权限的,什么777
找了半天资料,某人说在控制面板里有设置,我在后台找了一下,里面有个文件管理器,抱着死马当活马医的信念进去了
果然在顶上发现了一个 权限 的按钮,英文忘记了,似乎是pemission
发现还蛮人性化的,还可以设置继承属性,也就是选中一个文件夹以后,设置的时候同时选中继承的话,这个文件夹下面的所有文件夹都具有和这个文件夹一样的属性
设置完了以后安装,发现有个条件没满足~就是安装第3步有个allow_url_fopen关掉了
想想不爽,于是看资料,自己设置了一个php5.ini放到了网站根目录,这个时候杯具发生了
再次刷新安装程序的时候发现,allow_url_fopen是开了,但是mysql竟然不能连了,MYSQL的函数全没了
还有GD的函数也是全没了~安装第3步那里本来只有第一个不能通过的,现在是第三个和第四个不能通过了
mysql函数都没有怎么连SQL啊,找啊找,找资料
没办法,自己一步一步摸索,找到默认的php5.ini进行研究,然后终于配制出了一个新的php5.ini
放上去,心力憔悴,就睡觉了
今天起来一看,哇~全测试通过了,看来这个php5.ini还是可以的,但是睡觉前几秒我刷新的时候还没得的啊
由此猜想,GD的php5.ini可能是一定时间读取一次,刚上传上去是没效果的,要等一段时间才会起效
附上我的php5.ini
register_globals = off
allow_url_fopen = on
expose_php = Off
max_input_time = 60
variables_order = “EGPCS”
extension_dir = “c:\php5\ext”
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_gd2.dll
extension=php_gettext.dll
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=,fieldset=”
[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so
[MySQL]
; Allow or prevent persistent links.
mysql.allow_persistent = On
; Maximum number of persistent links.? -1 means no limit.
mysql.max_persistent = -1
; Maximum number of links (persistent + non-persistent).? -1 means no limit.
mysql.max_links = -1
; Default port number for mysql_connect().? If unset, mysql_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order).? Win32 will only look
; at MYSQL_PORT.
mysql.default_port =
; Default socket name for local MySQL connects.? If empty, uses the built-in
; MySQL defaults.
mysql.default_socket =
; Default host for mysql_connect() (doesn’t apply in safe mode).
mysql.default_host =
; Default user for mysql_connect() (doesn’t apply in safe mode).
mysql.default_user =
; Default password for mysql_connect() (doesn’t apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run ‘echo get_cfg_var(“mysql.default_password”)
; and reveal this password!? And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =
; Maximum time (in seconds) for connect timeout. -1 means no limit
mysql.connect_timeout = 60
; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
; SQL-Errors will be displayed.
mysql.trace_mode = Off
本来还想弄zend optimizer 的,后来发现有资料说 GD 的php5不支持这个
算了~懒得弄了
阅读全文
帮朋友弄网站,仿个风格,发现CSS里面的图片要一个一个下载很麻烦~
想了一下,干脆弄个php程序,自动把CSS里的图片网址分离出来
<?php
ini_set(“error_reporting”,”E_ALL & ~E_NOTICE”);
$str = file(“http://127.0.0.1/article.css”);//要读取的CSS文件
$count = count($str);
//函数 count 这个函式用来计算阵列的元素个数
for ($i=0;$i<$count;$i++){
$file.= $str[$i];
//用 for循环,把所有数组中的数据加起来
}
$patterns=array(“/\(([^)]*)\)/”);
$replace=array(“”);
preg_match_all(“/\(([^)]*)\)/”, $file, $matches);//匹配括号里的东西,就是图片网址
$matches=$matches[1];
//print_r($matches);//测试看看数组里到底有东西没有
$count = count($matches);
for ($i=0;$i<$count;$i++){
$matches[$i]=str_replace(“..”,”http://www.xxxx.com/templets”,$matches[$i]);
//替换成真正的网址
echo “<A HREF=”.$matches[$i].”>”.$matches[$i].”</A>”.”<br>”;//显示成连接的形式
}
?>
然后保存为一个php文件,然后访问,得一堆网址,右键,迅雷下载全部链接
阅读全文
发现很多机器人发的评论
懒得在后台一个一个的审核了
直接把发表评论的功能修改了一下~
在后台把那个反垃圾评论的的插件关掉
然后修改wp-comments-post.php里面~
先把$comment_author_url?? = null;这样评论的人就没法加连接在头像名称那里了
然后正则替换评论内容
//给我替换,嘿嘿
$comment_content=preg_replace(“|\[url(.*)\[/url\]|”,””,$comment_content) ;
$comment_content=preg_replace(“|\[img\](.*)\[/img\]|”,””,$comment_content) ;
$comment_content=preg_replace(“|\[([^\]]*)\]|”,””,$comment_content) ;
$comment_content=preg_replace(“|<([^>]*)>|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)html|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)php|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)asp|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)com|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)net|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)org|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)cc|”,””,$comment_content) ;
$comment_content=preg_replace(“|http://(.*)info|”,””,$comment_content) ;
把BB代码和HTML全过滤掉
然后统计内容长度
if(strlen($comment_content)<50){
$comment_content=null;
}
太短的直接设置为空
哈哈哈~~~~~~~~
就发不出评论了
阅读全文
因为上课的时候需要用到笔记本,但是ACER的笔记本需要装软件才能使用FN+F5的快捷键,非常郁闷
以前找过一些软件,似乎问题还是很多
今天想起这个问题了,又弄了一下
大概知道了如何正确安装,先装.net framwork1.1 不然下个软件就没办法安照了 下载地方很多 给个电脑之家的地址吧 http://download.pchome.net/development/developtools/translater/download-12854.html
然后装Empowering Technology Framework? 可以到驱动之家去下载 http://drivers.mydrivers.com/drivers/184-73854-ACER-Empowering-Framework-2.3.4000-For-WinXP/
因为我的系统是XP的,所以我下XP版本的
最后要装Acer ePresentation Management 就是专门针对投影的软件
这样基本就可以使用了,可怜我吃了一学期的粉笔灰
下学期一定要带上笔记本去上课了
阅读全文
//下面是标准化输出数组结果
echo “<pre>”;
print_r($r11);
echo “</pre>”;
以前最头疼数组了~不知道数组里有啥元素,具体有啥数据
今天又要弄这个头疼的东西了,是在忍不住了,上网搜索了一下,得到这个东西
呵呵,对我这种半路出家的人来说,有些基础的东西确实是非常薄弱的
因为我确实没系统学习过PHP,并且并非电脑相关专业的,所以有些东西可能高手们觉得实在不是问题但是到我这里就成了大问题
努力学习吧,高手也是由菜鸟成长起来的嘛~
阅读全文
想想确实应该去学了
在网上找了个模拟系统先测试一下
第一次做得74分~呵呵~似乎90分才能及格~
看来离及格还是有很长的距离啊~继续努力吧~有空就上去测试一下
再把不会的题目弄到word里面来~
http://www.nbjj.gov.cn/kaoshi.htm
阅读全文
4:Kvatch城解围(Breaking the Siege of Kvatch)
回到Kvatch城外与Savlian谈话,告诉他关闭传送门的事,然后和他一道进入城中,先清除掉广场和废屋附近的怪物,战斗中注意保护Savlian 的安全,完成任务再与他对话进入城中的教堂,里面的平民鱼贯而出,其中包括要找到王子Martin,这时可说服他跟我一起去找剑术大师Jauffre
这些剧情可以完成,然后我带着王子出城了,城门外有我骑来的一匹马,我翻身就上马了~
这时候杯具发生了,王子像攻击敌人一样攻击我的马,几下马就死了,我也杯具地躺在地上,动弹不得~~~~~~~~~~~~~~~~~
然后镜头可以随意移动,结果没移动多远,“嘣”地一声弹出桌面来了~提示有XXXX错误~~~~~~~
杯具啊,真够杯具的~~~~
阅读全文
http://chatroulette.com/
最近很火啊~
就是1对1视频聊天的,随机配对,一开始按play,不喜欢就NEXT(下一个)
呵呵,经常可以看见不和谐的内容,比如露小JJ什么的~
有空可以上去看看外国MM
外国佬的技术还是挺牛的~要是我就弄不出这种站
阅读全文