<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gbk” />
<title>www.webjx.com</title>
<style type=”text/css”>
<!–
/*Author:webjx.com*/
body{
阅读全文…
今天做树形菜单时从数据库中读取中文数据一直显示????,害我在网上找了半天答案,终于搞定,抓下来做个存档。
从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。
MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。
当我们按照原来的方式通过PHP存取MySQL数据库时,就算设置了表的默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。
其实简单的方法是通过phpMyAdmin来设置。
设置下面几项:
1: 语言设置为 chinese (zh-utf-8)
阅读全文…
最近给实习搞的死去活来…这次学的很安份,别用全才形容我,谁都受不起 .
今天发现可以用”RegisterStartupScript”在页面中向客户端发送脚本块,不能怪我大惊小怪, 有些情况下需要将JAVASCRIPT脚本和服务器端脚本代码相互结合使用,比如使用消息框动态现实服务器端的变量值,这时候就需要从服务器端向客户端页面动态添加脚本。所以这个就派上用场了
1.比如
try
{
SqlConnection conn=new SqlConnection(string myConnection);
}
catch(Exception ex)
{
//你想在在这里弹出对话框,提示用户发生异常得Message
//直接在aspx里面写实现不了吧?
string script=”JavaScript脚本”;
Page.RegisterStartupScript(“alert”,script);
}
阅读全文…
今天开feed 时出错提示如下:
XML解析错误:xml处理指令不在外部实体的开始部分
位置:http://www.tiham.com/feed/
行:5,列:3
^
原因:一般式feed的xml第一行,多了一个空行引起的错误。
解决方案:
* 检查 wp-config.php 文件,看是否在程序外有空行。
* 检查你的 wp-rss2.php,wp-atom.php文件,看是否在程序外有空行。
* 检查 functions.php 文件,看是否在程序外有空行。
<?php ?>外,如果有空行的话,删除空行,一般检查完毕这3个后,即可解决问题。
PS:空行指如 ?>或<?php ;的后面(前面)还跟着其它行,虽然没有内容。
* 实在不行,最后一个方法:挨个“激活/停用”插件,检查问题所在处,看源程序,如果是空行引起的,删除空行,RSS就正常了。
QQ空间及邮箱登陆的时候,用户输入的密码首先会被页面中的一段Js加密,然后加密过后的密码会加上验证码形成一个新的字串,接着这个新的字串被 MD5(32位)加密,加密过后形成最终的密码,这就是我们为什么经常会发现我们在提交的时候我们的密码框中的密码个数会增长的原因,接着在你提交的时 候,当前的这个请求会将前一次获取验证码返回的set-cookie值加入到当前请求头的cookie中以保持验证码请求与当前请求的一致性,然后再一并 将新的密码和用户名Post到QQ的服务器上去。
好了,看了上面的QQ校验方式以后,我们再来看看怎样使用代码来登录QQ空间及邮箱来获取我们需要的好友和联系人。
QQ空间及邮箱自动登录获取联系人的解决方案:
QQ空间及邮箱登陆首先我们需要将用户输入的密码进行Js加密,但是我们在使用代码登录的时候我们并没有使用到浏览器,那我们怎样驱动Js呢?不用怕,在Java和.NET中都有相应的方式在服务器代码端驱动JS,这里着重讲一下.NET的方法:
首先到微软的网站上下载Windows Script Control,它是一个ActiveX(R) 控件。下载安装完成后,新建一个C#应用程序项目,在解决方案资源管理器中选中引用节点, 右键点击选择添加引用菜单,弹出添加引用对话框,单击浏览找到安装Windows
阅读全文…
一、802.1x协议起源于802.11协议,后者是标准的无线局域网协议,802.1x协议的主要目的是为了解决无线局域网用户的接入认证问题。现在已经开始被应用于一般的有线LAN的接入。为了对端口加以控制,以实现用户级的接入控制。802.1x就是IEEE为了解决基于端口的接入控制(Port-Based Access Control)而定义的一个标准。
1、802.1X首先是一个认证协议,是一种对用户进行认证的方法和策略。
2、802.1X是基于端口的认证策略(这里的端口可以是一个实实在在的物理端口也可以是一个就像VLAN一样的逻辑端口,对于无线局域网来说个“端口”就是一条信道)
3、802.1X的认证的最终目的就是确定一个端口是否可用。对于一个端口,如果认证成功那么就“打开”这个端口,允许文所有的报文通过;如果认证不成功就使这个端口保持“关闭”,此时只允许802.1X的认证报文EAPOL(Extensible Authentication Protocol over LAN)通过。
阅读全文…
1
IIS6,SESSION超时时间过短的解决。通常在主目录->配置->应用程序选项重设置会话时间,默认20,单位分钟。另外还可以修改配置文件METABASE.XML的ASPSESSIONTIMEOUT项实现。但这次没有起作用。去掉了站点本身的可能,最后把目标放在应用程序池上。打开网站对应的应用程序池属性,将WEB园数量改为1。重启IIS后,session正常。
2
IIS6下面默认SESSION的超时时间是20秒,造成一些程度认证信息丢失,检查发现这是由于META-BA**.*ML的设置里面ASPSESSIONTIMEOUT=”20″引起的。一般可以考虑改为900或者1200。
这个设置文件在WINDOWS\SYSTEM32\INETSRV下面。
注意修改之前需要停掉IISADMIN服务。改完了重启W3SVC就可以用了。
3
应用程序池DefaultAppPool关闭超时错误2007年03月15日 12:15今天服务器产生“应用程序池 ‘DefaultAppPool’ 提供服务
阅读全文…
停止IIS服务:net stop w3svc
总结的组件如下(正常IIS):
■ 操作系统自带的组件
组件名称及简介 支持/版本
MSWC.AdRotator √
MSWC.BrowserType √ 6.0
MSWC.NextLink √ “MSWC 内容链接
MSWC.Tools ×
MSWC.Status ×
MSWC.Counters ×
IISSample.ContentRotator ×
IISSample.PageCounter ×
MSWC.PermissionChecker ×
阅读全文…
WordPress 默认是可以在导航条添加页面,但是在国内来说导航条的作用相当大,大多站长都会在导航条上加上一些重要的链接。WordPress没有照顾到这点。
目前我也没有发现任何关于这方面的小插件。但是实现的办法且很简单,在主题的header.php页里面加上一句代码就可以了!
例如我的headr页面里面的导航部分代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<!-- navigation START -->
<div id="navigation">
<ul id="menus">
<li class="<?php echo($home_menu); ?>"><a class="home" title="<?php _e('Home', 'inove'); ?>" href="<?php echo get_settings('home'); ?>/"><?php _e('Home', 'inove'); ?></a></li>
<?php
if($options['menu_type'] == 'categories') {
wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');
} else {
wp_list_pages('depth=2&title_li=0&sort_column=menu_order');
}
?>
<li><a class="lastmenu" href="javascript:void(0);"></a></li>
</ul>
|
阅读全文…
插件简介:
在您的定制页面显示对搜索引擎友好的树形结构存档列表.
适用版本:
WordPress 2.2 或以上
插件下载: Download
安装方法:
1. 将压缩包解压到 {WordPress 根目录}/wp-content/plugins/
2. 登录你的 WordPress 后台, 到 Plugins 页面激活插件 WP-EasyArchives
阅读全文…