黄聪

论SEO对人类的重要性,请看我的博客:hcsem.com

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

07 2012 档案

摘要:上传图片然后按照比例缩略图,指定缩略图的最大高度或者最大宽度。<?php function _UPLOADPIC($upfile, $maxsize, $updir, $newname = 'date') { if ($newname == 'date') $newname = date ( "Ymdhis" ); //使用日期做文件名 $name = $upfile ["name"]; $type = $upfile ["type"]; $size = $upfile ["s... 阅读全文
posted @ 2012-07-26 15:31 黄聪 阅读(23253) 评论(0) 推荐(6) 编辑

摘要:官方地址:http://sourceforge.net/projects/snoopy/作用:Snoopy is a PHP class that simulates a web browser. It automates the task of retrieving web page content and posting forms, for example.翻译(个人):Snoopy是一个用php写的一个模拟浏览器运行的一个类,他会主动获取网页内容,发送表单等。我最中意的是需要获取一个网页全部链接功能。<? include "Snoopy.class.php"; 阅读全文
posted @ 2012-07-26 15:29 黄聪 阅读(521) 评论(0) 推荐(0) 编辑

摘要:<?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetMacAddr{ var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr; function GetMacAddr($os_type){ sw... 阅读全文
posted @ 2012-07-26 15:27 黄聪 阅读(335) 评论(0) 推荐(0) 编辑

摘要://Create a variable for start time $time_start = microtime(true); // Place your PHP/HTML/JavaScript/CSS/Etc. Here //Create a variable for end time $time_end = microtime(true); //Subtract the two times to get seconds $time = $time_end - $time_start; ... 阅读全文
posted @ 2012-07-26 15:25 黄聪 阅读(703) 评论(0) 推荐(0) 编辑

摘要:function generatePassword($length=9, $strength=0) { $vowels = 'aeuy'; $consonants = 'bdghjmnpqrstvz'; if ($strength >= 1) { $consonants .= 'BDGHJLMNPQRSTVWXZ'; } if ($strength >= 2) { $vowels .= "AEUY"; } ... 阅读全文
posted @ 2012-07-26 15:23 黄聪 阅读(324) 评论(0) 推荐(0) 编辑

摘要:直接上代码function highlight($sString, $aWords) { if (!is_array ($aWords) || emptyempty ($aWords) || !is_string ($sString)) { return false; } $sWords = implode ('|', $aWords); return preg_replace ('@\b('.$sWords.')\b@si', '<strong style="backgr... 阅读全文
posted @ 2012-07-26 15:21 黄聪 阅读(229) 评论(0) 推荐(0) 编辑

摘要:php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等function tranTime($time) { $rtime = date("m-d H:i",$time); $htime = date("H:i",$time); $time = time() - $time; if ($time < 60) { $str = '刚刚'; } elseif ($time < 60 ... 阅读全文
posted @ 2012-07-26 15:19 黄聪 阅读(362) 评论(0) 推荐(0) 编辑

摘要:现 在的网页大多采用DIV+CSS设计布局,只要针对移动访问者设计一个专门的CSS,但是移动用户的时候则调用该CSS样式。所以前提是要能够侦测到用户 是否采用移动设备,下面这个函数是PHP判断用户是否用手机访问你的网站,可以判断iphone,Android,Windows Mobile和一般的手机系统,已经能满足这一需求。public function isMobile()public function isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGEN 阅读全文
posted @ 2012-07-26 15:15 黄聪 阅读(1893) 评论(0) 推荐(0) 编辑

摘要:一句代码不割<?php echo get_permalink( $id ); ?> 阅读全文
posted @ 2012-07-18 15:44 黄聪 阅读(370) 评论(0) 推荐(0) 编辑

摘要:解决wordpress定时发布文章失败 丢失计划任务的插件WP Missed Schedule使用插件主页下载:http://wordpress.org/extend/plugins/wp-missed-schedule/ 阅读全文
posted @ 2012-07-17 12:43 黄聪 阅读(298) 评论(0) 推荐(0) 编辑

摘要:$Post_Notice_Option为希望动态生成的内容,但是如果$Post_Notice_Option存在换行的话,会导致之后的js语句出错,因为js不支持换行。但是可以通过去除换行来实现<?php$Post_Notice_Option = preg_replace("/\s/", '',$Post_Notice_Option) ;?><script type="text/javascript">document.getElementById("titlediv").innerHTML = 阅读全文
posted @ 2012-07-16 19:37 黄聪 阅读(437) 评论(0) 推荐(0) 编辑

摘要:在收藏夹与库之间的空白处右键鼠标,勾选显示所有文件夹即可,看看桌面图标是不是出来了. 阅读全文
posted @ 2012-07-16 14:58 黄聪 阅读(649) 评论(0) 推荐(0) 编辑

摘要:在functions.php中添加如下代码add_action('admin_menu', 'create_meta_box'); //在加载管理员界面界面的时候调用create_meta_box函数 add_action('save_post', 'save_postdata'); function create_meta_box(){ if(function_exists('add_meta_box')){ //add_meta_box函数在文章编辑页面内添加版块,具体用法放在文章最后 add_meta_box 阅读全文
posted @ 2012-07-16 00:40 黄聪 阅读(2293) 评论(1) 推荐(0) 编辑

摘要:添加一个独立的模块,每次添加文章就更方便了。。第一步,我们要添加代码,我们把代码放在一个独立的php文件中,先新建一个php文件,比如ash_add_box.php ,然后在function.php中添加代码加载那个php文件:<?php require_once(TEMPLATEPATH . '/ash_add_box.php');?> 文件名可随意,注意路径。我这里两个文件都在主题文件夹下。。接下来的工作都是变价ash_add_box.php文件。。在ash_add_box.php中只添加一对<?php ?>标签就行了,后面所有代码都<?php 阅读全文
posted @ 2012-07-16 00:32 黄聪 阅读(8567) 评论(0) 推荐(1) 编辑

摘要:弄了好几天,终于解决了。在设置-应用程序-管理应用程序-所有应用程序 中找到“储存联系人信息”然后清除数据就OK了 阅读全文
posted @ 2012-07-15 20:10 黄聪 阅读(848) 评论(0) 推荐(0) 编辑

摘要:V4.0支持swfupload带进度提示上传大文件,对于视频和下载频道,需要上传的文件体积可能较大,所以要做以下设置才可以正常上传。1.修改php.ini post_max_size 参数,例如修改为100M2.修改php.ini upload_max_filesize 参数,例如修改为100M3.修改网站设置--安全中心--允许上传大小限制--例如修改为102400(代表100M) 阅读全文
posted @ 2012-07-14 10:52 黄聪 阅读(1861) 评论(0) 推荐(0) 编辑

摘要:初始化系统后系统会自动连接数据库,并将数据库操作对象保存在$db。数据库操作方法请参考include/db_mysql.class.php函数原型,以下仅对常用操作举例。1、执行SQL语句$db->query("INSERT INTO `{$DT_PRE}table` (`xxx`) VALUES ('yyy')");$db->query("UPDATE `{$DT_PRE}table` SET `xxx`='yyy' WHERE `zzz`=1");$db->query("DELETE FRO 阅读全文
posted @ 2012-07-14 10:49 黄聪 阅读(3856) 评论(0) 推荐(0) 编辑

摘要:原因是旺旺更改了在线旺旺的代码,但是Destoon没有及时更新。只需要修改更改api/im.func.php中第二段旺旺联系的那段:将function im_ali($id, $style = 0) 修改成下面的方法即可。function im_ali($id, $style = 0) { return $id ? '<a href="http://amos.im.alisoft.com/msg.aw?v=2&uid='.$id.'&site=cntaobao&s=6" target="_blank" 阅读全文
posted @ 2012-07-12 16:34 黄聪 阅读(527) 评论(0) 推荐(0) 编辑

摘要:1.全局标签网站名称:{$DT[sitename]}网站地址:{DT_PATH}网站LOGO:{if$MODULE[$moduleid][logo]}{DT_SKIN}image/logo_{$moduleid}.gif{elseif$DT[logo]}{$DT[logo]}{else}{DT_SKIN}image/logo.gif{/if}版权信息:{$DT[copyright]}风格路径:{DT_PATH}客服电话:{$DT[telephone]}ICP备案号:{if$DT[icpno]}<ahref="网址"target="_blank"&g 阅读全文
posted @ 2012-07-09 11:26 黄聪 阅读(4035) 评论(0) 推荐(0) 编辑

摘要:Discuz!-安装使用 DZ7.2搬家后图片显示为X。解决方法:后台---工具---更新缓存解决!!!! 阅读全文
posted @ 2012-07-06 21:17 黄聪 阅读(219) 评论(0) 推荐(0) 编辑

摘要:今天在服务器上安装Wordpress3.0.4,发现无法安装,首页两行英文:Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in D:\wwwroot\1\index.php on line 17Fatal error: require() [function.require]: Failed opening required './wp-blog-header.php' (include_path='. 阅读全文
posted @ 2012-07-02 20:26 黄聪 阅读(5891) 评论(0) 推荐(0) 编辑