改了个LOGO,10块,呵呵

0 个评论
做完后想记录下,却发现主站访问不了了~ 我还以为COM.RU被收回去了~ 结果一PING,IP是通的~ 明白是程序的问题了~打开一看,INDEX.PHP多了几行代码~唉~~~被黑了 好吧,只好升级了~~~~
2009-11-04 / 生活 / 4,596 views浏览
阅读全文

去除WORD里的背景图片

0 个评论
今天用个国外的软件把一个PDF转换成了WORD,但是由于是试用版本,所以生成的WORD后面有个大大的软件广告 看着实在不舒服,然后我尝试了一些办法想把它给去掉 我一直以为是 格式 里的 背景 控制的~设置了很多次,结果还是徒劳~ 没办法~求助于万能的百度吧~ 结果搜索到一篇文章说什么页头页尾也能弄背景,让我非常惊讶~ 尝试了一下,在WORD里面点 视图 里的 页尾和页脚 ,竟然真的发现有东西浮动在文字上面 哈哈,选中,DELETE 这个世界又清静了,鄙视下哪个软件公司,既然有试用期,还要弄那么多广告 幸亏老子有点电脑基础,不然还不给他玩死,假如是个电脑菜鸟,需要给领导发个WORD文档,转换完了后发现这么大一个广告没办法去掉,那不是等着被领导骂~~~~
2009-11-01 / 网站制作技术 / 4,939 views浏览
阅读全文

下个MMS视频文件也不是一个简单的事情啊~

1 个评论
有朋友叫我帮下个视频文件,一看是MMS协议的~ 看网页源代码,下载地址很容易找到 然后打开迅雷下载,等了半天,没速度~~~看来迅雷不行 没办法找软件吧,网上说FLASHGET可以下,找来了,结果还是速度为0 又翻出古老的影音传送带,还是不行 上网找文章,找了很多小软件 Stream Box VCR 什么的~结果还是白搭 最后终于找到了它 HiDownload Pro V7.2 Final MMS协议视频下载软件 嘿嘿,下载后说要升级什么的~懒得理 放地址进去,下载,竟然没速度,等了半分钟,终于,浮动窗上面有绿色的线条出来了 OK,终于可以给朋友一个交代了
2009-10-23 / 网站制作技术 / 6,499 views浏览
阅读全文

今天周末,把英文减肥站更新了一下

0 个评论
主要是上传了修改过的采集接口 添加了未来发布功能,还有去掉所有中文字符 后面把右边的广告位置挪到了文章右边,这样点击率会稍微高点 因为使用的是hybrid主题框架,所以费了一些功夫寻找日志调用的文件,其实就是single.php 害我找了好久,又是PAGE又是archive都没对~ 在大概23行 <div class=”entry-content entry”> 后面添加广告 <div style=”margin:0px;padding:0px;FLOAT:right;width:336px;height:280px;”> <script type=”text/javascript”> google_ad_client = “pub-7527900465816157”; google_ad_slot = “5128691390”; google_ad_width = 300; google_ad_height = 250; </script> <script type=”text/javascript” src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”> </script> </div>
2009-10-18 / 网站制作技术 / 4,530 views浏览
阅读全文

在digitalpoint.com找到的一个图床,看看啥时候会挂

0 个评论
果然挂了,图片删除了,一个大大的X没啥好看的了,再放张旗袍图吧 旗袍不错~偶喜欢
2009-10-14 / 生活 / 4,399 views浏览
阅读全文

修改了一下WP的接口文件,弄成未来发布

0 个评论
主要就是时间和发布状态改变 我的想法是读取数据库中发表文章最晚的时间,然后加上间隔时间再和现在时间比较 如果和比现在时间晚就用这个时间,如果比现在时间早那么就从现在时间开始算起,加个间隔时间得到未来时间 //小货添加 ?$oldtime = $wpdb->get_row( “SELECT post_date FROM $wpdb->posts? WHERE post_type = ‘post’ order by post_date desc” ); //转化成一串数字 ?preg_match(‘#([0-9]{1,4})-([0-9]{1,2})-([0-9]{1,2}) ([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2})#’, $oldtime->post_date , $matches); ?$string_time = gmmktime($matches[4], $matches[5], $matches[6], $matches[2], $matches[3], $matches[1]); ? //发表文章间隔时间 $jiangetime=60*60*3;//3小时一篇 //判断是使用读取的时间还是现在的时间 if($string_time+$jiangetime>time()){ ??$usetime = gmdate(‘Y-m-d H:i:s’, $string_time + $jiangetime+ get_option(‘gmt_offset’)*3600);//gmt_offset似乎是时区设置 }else{ ??$usetime = gmdate(‘Y-m-d H:i:s’, time() + $jiangetime+ get_option(‘gmt_offset’)*3600);//gmt_offset似乎是时区设置 } //echo “从数据库读取的最迟时间:”.$oldtime->post_date.”<br>转成数字:”.$string_time.”<br>现在时间:”.time().”<br>真正使用时间:”.$usetime.”<br>”; //小货添加结束 然后在 function ETwp_write_post() { ?global $user_ID,$usetime; 里引入了这个$usetime参数 把发表状态弄成未来 $_POST[‘post_status’] = ‘future’; 再把有关时间的东东去掉 /* ?foreach ( array (‘aa’, ‘mm’, ‘jj’, ‘hh’, ‘mm’) as $timeunit ) { ??if ( !empty( $_POST[‘hidden_’ . $timeunit] ) && $_POST[‘hidden_’ . $timeunit] != $_POST[$timeunit] ) { ???$_POST[‘edit_date’] = ‘1’; ???break; ??} ?} ?if (!empty ( $_POST[‘edit_date’] ) ) { ??$aa = $_POST[‘aa’]; ??$mm = $_POST[‘mm’]; ??$jj = $_POST[‘jj’]; ??$hh = $_POST[‘hh’]; ??$mn = $_POST[‘mn’]; ??$ss = $_POST[‘ss’]; ??$jj = ($jj > 31 ) ? 31 : $jj; ??$hh = ($hh > 23 ) ? $hh -24 : $hh; ??$mn = ($mn > 59 ) ? $mn -60 : $mn; ??$ss = ($ss > 59 ) ? $ss -60 : $ss; ??$_POST[‘post_date’] = sprintf( “%04d-%02d-%02d %02d:%02d:%02d”, $aa, $mm, $jj, $hh, $mn, $ss ); ??$_POST[‘post_date_gmt’] = get_gmt_from_date( $_POST[‘post_date’] ); ?} */ 直接用我们生成的时间 $_POST[‘post_date’]=$usetime; ??$_POST[‘post_date_gmt’]=$usetime; 测试通过
2009-10-07 / wordpress / 4,748 views浏览
阅读全文

终于把NFKJW.CN的文章全复制进来了

0 个评论
nfkjw.cn域名准备到期了,不打算续费了 续费还不如去买个新COM 备份好数据后一直拖着没处理 前几天吧博客转换成WP了,以后可能继续写博 NFKJW.CN也没几篇文章,很多是原创的,干脆全复制到新博客这里来 今晚无聊就复制了一下,现在终于复制完了,记录一下。
2009-10-06 / 生活 / 3,289 views浏览
阅读全文

奇怪的现象:SMTP发不出邮件

0 个评论
自从商中的邮箱升级后,植提空间论坛的发信功能就不能用了 测试了很多次都提示无错误 但是邮箱就是收不到信 今天用第3方的类测试了一下,惊奇地发现其实是可以发信的 类如下: <? set_time_limit(120);???? ? class?? smtp_mail???? ? {???? ? var?? $host;???????????????????? //主机???? ? var?? $port;???????????????????? //端口?? 一般为25???? ? var?? $user;???????????????????? //SMTP认证的帐号???? ? var?? $pass;???????????????????? //认证密码???? ? var?? $debug?? =?? false;?????? //是否显示和服务器会话信息????? ? var?? $conn;???? ? var?? $result_str;???????????? //结果???? ? var?? $in;???????????????????? //客户机发送的命令???? ? var?? $from;???????????????????? //源信箱???? ? var?? $to;???????????????????? //目标信箱???? ? var?? $subject;?????????????????? //主题???? ? var?? $body;???????????????????? //内容???? ? function?? smtp_mail($host,$port,$user,$pass,$debug=false)???? ? {???? ? $this->host?????? =?? $host;???? ? $this->port?????? =?? $port;???? ? $this->user?????? =?? base64_encode($user);???? ? $this->pass?????? =?? base64_encode($pass);???? ? $this->debug???? =?? $debug;???? ? $this->socket?? =?? socket_create?? (AF_INET,?? SOCK_STREAM,?? SOL_TCP);???? //具体用法请参考手册???? ? if($this->socket)???? ? {???? ? $this->result_str???? =???? “创建SOCKET:”.socket_strerror(socket_last_error());???? ? $this->debug_show($this->result_str);???? ? }???? ? else???? ? {???? ? exit(“初始化失败,请检查您的网络连接和参数”);???? ? }???? ? $this->conn?? =?? socket_connect($this->socket,$this->host,$this->port);???? ? if($this->conn)???? ? {???? ? $this->result_str???? =???? “创建SOCKET连接:”.socket_strerror(socket_last_error());???? ? $this->debug_show($this->result_str);???? ? }???? ? else???? ? {???? ? exit(“初始化失败,请检查您的网络连接和参数”);???? ? }???? ? $this->result_str?? =?? “服务器应答:<font?? color=#cc0000>”.socket_read?? ($this->socket,?? 1024).”</font>”;???? ? $this->debug_show($this->result_str);???? ??? ??? ? }???? ? function?? debug_show($str)???? ? {???? ? if($this->debug)???? ? {???? ? echo?? $str.”<p>\r\n”;???? ? }???? ? }???? ? function?? send($from,$to,$subject,$body)???? ? {???? ? if($from?? ==?? “”?? ||?? $to?? ==?? “”)???? ? {???? ? exit(“请输入信箱地址”);???? ? }???? ? if($subject?? ==?? “”)?? $sebject?? =?? “无标题”;???? ? if($body???????? ==?? “”)?? $body???????? =?? “无内容”;???? ? $this->from?????????? =???? $from;???? ? $this->to?????????????? =???? $to;???? ? $this->subject???? =???? $subject;???? ? $this->body?????????? =???? $body;???? ??? ? $All???????????????????? =?? “From:”.$this->from.”\n”;???? ? $All???????????????????? .=?? “To:”.$this->to.”\n”;???? ? $All???????????????????? .=?? “Subject:”.$this->subject.”\n”;???? ? $All???????????????????? .=?? $this->body;???? ? /*???? ????? 如果把$All的内容再加处理,就可以实现发送MIME邮件了???? ????? 不过还需要加很多程序???? ? */???? ??? ??? ? //以下是和服务器会话???? ? $this->in?????????????? =???? “EHLO?? HELO\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? “AUTH?? LOGIN\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? $this->user.”\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? $this->pass.”\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? “MAIL?? FROM: $from”.”\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? “RCPT?? TO: $to”.”\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? “DATA\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? $All.”\r\n.\r\n”;???? ? $this->docommand();???? ??? ? $this->in?????????????? =???? “QUIT\r\n”;???? ? $this->docommand();???? ??? ? //结束,关闭连接???? ??? ??? ??? ? }???? ? function?? docommand()???? ? {???? ? socket_write?? ($this->socket,?? $this->in,?? strlen?? ($this->in));???? ? $this->debug_show(“客户机命令:”.$this->in);???? ? $this->result_str?? =?? “服务器应答:<font?? color=#cc0000>”.socket_read?? ($this->socket,?? 1024).”</font>”;???? ? $this->debug_show($this->result_str);???? ? }? ? }???? ? $smtp???? =?????? new?? smtp_mail(“smtp.xxx.com”,”25″,”service@xxx.com”,”111111″,true);???? ? $smtp->send(“service@xxx.com”,”xxx@xxx.com”,”shoudaomei”,”haohaohao”);?? ? ?> 由此可断定DZ的发送代码有问题,至少针对现在使用的STMP服务器来说有问题 仔细查找错误后 发现只要将include/sendmail.inc.php里约43行的From: $email_from{$maildelimiter}去掉就能正常发信了 原来代码如下 $headers = “From: $email_from{$maildelimiter}MIME-Version: 1.0{$maildelimiter}Content-type: text/plain; charset=$charset{$maildelimiter}Content-Transfer-Encoding: base64{$maildelimiter}”;
2009-10-06 / 网站制作技术 / 4,453 views浏览
阅读全文

国外空间是在是慢,学习了一下如何用gzip提高网速

0 个评论
gzip 最早由 Jean-loup Gailly 和 Mark Adler 创建,用于 UNIX 系统的文件压缩。我们在 Linux 中经常会用到后缀为.gz 的文件,它们就是 gzip 格式的。现今已经成为 Internet 上使用非常普遍的一种数据压缩格式,或者说一种文件格式。HTTP 协议上的 gzip 编码是一种用来改进 Web 应用程序性能的技术。大流量的 Web 站点常常使用gzip 压缩技术来让用户感受更快的速度。 WordPress 2.5 取消了 gzip 选项,现在是否启用 gzip 压缩,直接服务器决定。如果服务器使用的是 Apache 2,服务器是采用 mod_deflate 模块来实现 gzip。 其实我们在 .htaccess 中加入以下代码可以压缩 HTML, PHP, JS, CSS, XML 后缀的文件。 <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-httpd-php application/x-javascript </ifmodule> 如果服务器 Apache 版本不是 2.0 而是 1.3,就可以使用 ob_gzhandler 函数进行压缩(需要 PHP 含有 zlib 库,一般有): 首先需要把 CSS 或者 JS 文件后边加上后缀 .php。 然后在文件的首行加入 <?php If(Extension_Loaded('zlib')){ ?? ?Ob_Start('ob_gzhandler'); } Header("Content-type: text/css"); //JS文件为 Content-type: text/javascript ?> 最后在文件的末行加入 <?php If(Extension_Loaded('zlib')) { Ob_End_Flush(); } ?> 对应的引用这个 CSS 或者 JS 的时候需要改一下文件的名字,后缀加 .php WordPress 2.5 之前的 gzip 选项就是采用这种方法进行页面,经过测试,采用服务器压缩要比使用 PHP 压缩要更快,而且压缩之后更小。所以你的服务器是 Apache 2.0 并且加载了 mod_deflate,建议不要使用这个方法压缩。 ? 我修改的时候是在首页index.php 和plus 文件夹的list.php和view.php添加了上面第2种方法的代码 感觉打开网页的速度快了一点,不知道是不是由于我的心理因素。 由于我开启了伪静态,所以我只在上面的文件添加即可 如果生成html的话,应该还需要其他设置,比如把HTML文件当成php文件处理什么的
2009-10-06 / 网站制作技术 / 4,923 views浏览
阅读全文

更换网站域名的一些注意事项

0 个评论
301.302定向的含义 301重定向 也被称为永久重定向(permanent redirect),是一条对网站浏览器的指令,来显示浏览器被要求显示的不同的URL,当一个网也经历过其URL的最后一次变化以后时使用.一个永久重定向是一种服务器端的重定向,能够被搜索引擎蜘蛛正确地处理。 302 重定向 也被认为是暂时重定向(temporary redirect),一条对网站浏览器的指令来显示浏览器被要求显示的不同的URL,当一个网页经历过短期的URL的变化时使用。一个暂时重定向是一种服务器端的重定向,能够被搜索引擎蜘蛛正确地处理。 IIS服务器实现301重定向 * 打开internet信息服务管理器,在欲重定向的网页或目录上按右键 * 选择“重定向到URL” * 在“重定向到”输入框中输入要跳转到的目标网页的URL地址 * 选中“资源的永久重定向”(切记) * 最后点击“应用” Apache服务器实现301重定向 相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。 Redirect permanent / http://www.nfkjw.cn/ (将目录下内容重定向到http://www.nfkjw.cn/ ) redirect permanent /index.php http://www.nfkjw.cn/index.php?go=category_6(将网页index.php重定向到http://www.nfkjw.cn/index.php?go=category_6) PHP下的301重定向 <? Header( “HTTP/1.1 301 Moved Permanently” ) ; Header( “Location: http://www.nfkjw.cn” ); ?> ASP下的301重定向 <%@ Language=VBScript %> <% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,http://www.nfkjw.cn %> ASP .NET下的301重定向 <script runat=”server”> private void Page_Load(object sender, System.EventArgs e) { Response.Status = “301 Moved Permanently”; Response.AddHeader (“Location”,”http://www.nfkjw.cn“); } </script> ColdFusion下的301重定向 <.cfheader statuscode=”301″ statustext=”Moved permanently”> <.cfheader name=”Location” value=”http://www.nfkjw.cn“> 旧域名重定向到新域名 创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。 记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件 Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.domain.com/$1 [R=301,L] 请将上面的www.domain.com修改成你想要跳转到的域名。
2009-10-06 / 网站制作技术 / 4,089 views浏览
阅读全文