★ ☆ ♀ ☉ ● ◇ ╬ 〖 〗 【 】 〇 ¥ * ﹡ ¤ ? ℃ ← ↑ → ↓ ↖ ↗ ↘ ↙ √ ═ ▇ █ ▓ ◆ ▲ △ ▼ ▽ ◎『』◆◣◥▲Ψ
※◤ ◥ ⌒〖〗@ξζω□∮〓※〓→№←㊣
二、配色器/调色板(找代码)
http://www.netbei.com/Article/art/art8/200411/2969.html(韩国网页色谱)
http://www.sinid.com/color/index.htm(使用说明见http://www.netbei.com/Article/art/art8/200411/2898.html)
http://www.rztv.net/sun/wytx/zuikutx/8.htm
http://www.netbei.com/Article/art/art8/200411/2879.html(常用颜色代码)
http://www.netbei.com/online/Color scheme/Color scheme/index.htm
(使用说明见http://www.netbei.com/Article/art/art8/200411/2898.html)
http://www.netbei.com/online/Color%20scheme/Color%20scheme/index1.htm
(使用说明见http://www.netbei.com/Article/art/art8/200411/2898.html)
三、网页特效
http://www.helpor.net/
http://www.cncss.com/code/code.htm
http://www.baron.com.cn/javascript/index.asp
四、设计图库
http://www.tucoo.com
http://www.dabaoku.com/sucai/
http://www.jsscszx.com/xy/dnhh/wytp/wytp.htm
http://www1.jhcm.com/textbook/manual/a-matterbg.htm
五、网页加密破解
http://www.fengyunweb.net/pojie.php
六、web页在线开发
http://www.baron.com.cn/javascript/zh/20021128zh2.htm
七、风格设计上可以借鉴的一些博客:
http://www.blogbus.com/blogbus/blog/index.php?blogid=9954
我心飞翔
http://www.blogbus.com/blogbus/blog/index.php?blogid=2123
兜兜耶
http://www.blogbus.com/blogbus/blog/index.php?blogid=4627
岁月典藏
http://www.blogbus.com/blogbus/blog/index.php?blogid=9812
地下铁咖啡(一对)
http://www.blogbus.com/blogbus/blog/index.php?blogid=12363
清新柠檬香(一对)
http://www.blogbus.com/blogbus/blog/index.php?blogid=14186
无主题闲散心情(一对)
http://www.blogbus.com/blogbus/blog/index.php?blogid=11748
星空橘树下(一对)
http://www.blogbus.com/blogbus/blog/index.php?blogid=11725
艳遇时代(一对)
http://www.blogbus.com/blogbus/blog/index.php?blogid=15205
妖蛊
http://www.blogbus.com/blogbus/blog/index.php?blogid=12080
粉红色的拖鞋
http://www.blogbus.com/blogbus/blog/index.php?blogid=15794
http://www.blogbus.com/blogbus/blog/index.php?blogid=22419
蝴蝶的翅膀
http://www.blogbus.com/blogbus/blog/index.php?blogid=15794
蓝雪慧星
http://www.blogbus.com/blogbus/blog/index.php?blogid=28570
心情日记
http://www.blogbus.com/blogbus/blog/index.php?blogid=7409
向日葵公社
http://www.blogbus.com/blogbus/blog/index.php?blogid=9708
傻孩子的天空
八、基本颜色代码
用HTML语言标记你的文本
[font color=这里填颜色代码>把这个代码放到你的文本的最前方,
注意:复制代码的时候要把[]符号改成<>
颜色具体如下:
棕色brown 红色red 橙色orange 黄色yellow
绿色green 蓝色blue 紫色purple 灰色gray
白色white 黑色black 橄榄色olive 石灰色lime
海军蓝nave 栗色maroon 紫红fuchsia 银色siver 水色aqna
这是支持HTML语言用的颜色。。。
颜色代码:(具体颜色示例见http://club.campus.sohu.com/read_art_sub.php?b=144402889&a=784&sl=0&allchildnum=7&f=或者
http://www.netbei.com/Article/art/art8/200411/2879.html)
1 白色 #FFFFFF 2 红色 #FF0000 3 绿色 #00FF00
4 蓝色 #0000FF 5 牡丹红 #FF00FF 6 青色 #00FFFF
7 黄色 #FFFF00 8 黑色 #000000 9 海蓝 #70DB93
10 巧克力色 #5C3317 11 蓝紫色 #9F5F9F 12 黄铜色 #B5A642
13 亮金色 #D9D919 14 棕色 #A67D3D 15 青铜色 #8C7853
16 2号青铜色 #A67D3D 17 士官服蓝色 #5F9F9F 18 冷铜色 #D98719
19 铜色 #B87333 20 珊瑚红 #FF7F00 21 紫蓝色 #42426F
22 深棕 #5C4033 23 深绿 #2F4F2F 24 深铜绿色 #4A766E
25 深橄榄绿 #4F4F2F 26 深兰花色 #9932CD 27 深紫色 #871F78
28 深石板蓝 #6B238E 29 深铅灰色 #2F4F4F 30 深棕褐色 #97694F
32 深绿松石色 #7093DB 33 暗木色 #855E42 34 淡灰色 #545454
35 土灰玫瑰红色#856363 36 长石色 #D19275 37 火砖色 #8E2323
38 森林绿 #238E23 39 金色 #CD7F32 40 鲜黄色 #DBDB70
41 灰色 #C0C0C0 42 铜绿色 #527F76 43 青黄色 #93DB70
44 猎人绿 #215E21 45 印度红 #4E2F2F 46 土黄色 #9F9F5F
47 浅蓝色 #C0D9D9 48 浅灰色 #A8A8A8 49 浅钢蓝色 #8F8FBD
59 浅木色 #E9C2A6 60 石灰绿色 #32CD32 61 桔黄色 #E47833
62 褐红色 #8E236B 63 中海蓝色 #32CD99 64 中蓝色 #3232CD
65 中森林绿 #6B8E23 66 中鲜黄色 #EAEAAE 67 中兰花色 #9370DB
68 中海绿色 #426F42 69 中石板蓝色 #7F00FF 70 中春绿色 #7FFF00
71 中绿松石色 #70DBDB 72 中紫红色 #DB7093 73 中木色 #A68064
74 深藏青色 #2F2F4F 75 海军蓝 #23238E 76 霓虹篮 #4D4DFF
77 霓虹粉红 #FF6EC7 78 新深藏青色 #00009C 79 新棕褐色 #EBC79E
80 暗金黄色 #CFB53B 81 橙色 #FF7F00 82 橙红色 #FF2400
83 淡紫色 #DB70DB 84 浅绿色 #8FBC8F 85 粉红色 #BC8F8F
86 李子色 #EAADEA 87 石英色 #D9D9F3 88 艳蓝色 #5959AB
89 鲑鱼色 #6F4242 90 猩红色 #BC1717 91 海绿色 #238E68
92 半甜巧克力色#6B4226 93 赭色 #8E6B23 94 银色 #E6E8FA
95 天蓝 #3299CC 96 石板蓝 #007FFF 97 艳粉红色 #FF1CAE
98 春绿色 #00FF7F 99 钢蓝色 #236B8E 100 亮天蓝色 #38B0DE
101 棕褐色 #DB9370 102 紫红色 #D8BFD8 103 石板蓝色 #ADEAEA
104 浓深棕色 #5C4033 105 淡浅灰色 #CDCDCD 106 紫罗兰色 #4F2F4F
107 紫罗兰红色 #CC3299 108 麦黄色 #D8D8BF 109 黄绿色 #99CC32
斜体:《i>输入文字
粗体:《b>输入文字
下划线:《u>文字
《i>
// 設定資料庫變數
$dbhost = \\\\\\\'localhost\\\\\\\'; // MySQL伺服器位置 (資料庫放同主機則不需更動)
$dbuser = \\\\\\\'your_username\\\\\\\'; // MySQL資料庫使用者名稱
$dbpass = \\\\\\\'yourpass\\\\\\\'; // MySQL資料庫登入密碼
$dbname = \\\\\\\'database_name\\\\\\\'; // 資料庫名稱
// 選擇性設定
$use_gzip = "yes"; // 是否需要gzip壓縮 (建議壓縮)
$remove_sql_file = "yes"; // 壓縮後是否刪除原本的sql檔, 建議刪除
$remove_gzip_file = "no"; // 是否需要刪除gzip檔案, 建議不刪除 (除非空間很大, 否則建議刪除)
// 設定路徑
$savepath = "/www/htdocs/dbsender"; // 檔案放置目錄完整路徑, 最後不加斜線 (cpanel通常使用者主目錄在/home/使用者帳號)
$send_email = "yes"; // 是否用e-mail傳檔, 若是請填下列兩行
$to = "you@yourdomain.com"; // 收信人
$from = "r00t@yourdomain.com"; // 寄信人 (可填不用的信箱, 幫助信件自動分類)
$senddate = date("j F Y");
$subject = "MySQL Database Backup - $senddate"; // 信件標題 ($senddate是加入日期)
$message = "Your MySQL database has been backed up and is attached to this email"; // 信件內容
$use_ftp = "yes"; // 是否上傳至FTP伺服器, 若是請填下列四行
$ftp_server = "localhost"; // FTP位置 (例如ftp.server.com)
$ftp_user_name = "ftp_username"; // FTP帳號
$ftp_user_pass = "ftp_password"; // FTP密碼
$ftp_path = "/"; // 上傳至FTP的路徑
// 以下的部份不用更改
$date = date("mdy-hia");
$filename = "$savepath/$dbname-$date.sql";
passthru("mysqldump --opt -h$dbhost -u$dbuser -p$dbpass $dbname >$filename");
if($use_gzip=="yes"){
$zipline = "tar -czf ".$dbname."-".$date."_sql.tar.gz $dbname-$date.sql";
shell_exec($zipline);
}
if($remove_sql_file=="yes"){
exec("rm -r -f $filename");
}
if($use_gzip=="yes"){
$filename2 = "$savepath/".$dbname."-".$date."_sql.tar.gz";
} else {
$filename2 = "$savepath/$dbname-$date.sql";
}
if($send_email == "yes" ){
$fileatt_type = filetype($filename2);
$fileatt_name = "".$dbname."-".$date."_sql.tar.gz";
$headers = "From: $from";
// Read the file to be attached (\\\\\\\'rb\\\\\\\' = read binary)
$file = fopen($filename2,\\\\\\\'rb\\\\\\\');
$data = fread($file,filesize($filename2));
fclose($file);
// Generate a boundary string
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
// Add the headers for a file attachment
$headers .= "\\\\\\\\\\\\\\\\nMIME-Version: 1.0\\\\\\\\\\\\\\\\n" ."Content-Type: multipart/mixed;\\\\\\\\\\\\\\\\n" ." boundary=\\\\\\\\\\\\\\\\"{$mime_boundary}\\\\\\\\\\\\\\\\"";
// Add a multipart boundary above the plain message
$message = "This is a multi-part message in MIME format.\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\n" ."--{$mime_boundary}\\\\\\\\\\\\\\\\n" ."Content-Type: text/plain; charset=\\\\\\\\\\\\\\\\"iso-8859-1\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\n" ."Content-Transfer-Encoding: 7bit\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\n" .
$message . "\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\n";
// Base64 encode the file data
$data = chunk_split(base64_encode($data));
// Add file attachment to the message
$message .= "--{$mime_boundary}\\\\\\\\\\\\\\\\n" ."Content-Type: {$fileatt_type};\\\\\\\\\\\\\\\\n" ." name=\\\\\\\\\\\\\\\\"{$fileatt_name}\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\n" ."Content-Disposition: attachment;\\\\\\\\\\\\\\\\n" ." filename=\\\\\\\\\\\\\\\\"{$fileatt_name}\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\n" ."Content-Transfer-Encoding: base64\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\n" .
$data . "\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\n" ."--{$mime_boundary}--\\\\\\\\\\\\\\\\n";
// Send the message
$ok = @mail($to, $subject, $message, $headers);
if ($ok) {
echo "<h4><center>Database backup created and sent! File name $filename2</center></h4>";
} else {
echo "<h4><center>Mail could not be sent. Sorry!</center></h4>";
}
}
if($use_ftp == "yes"){
$ftpconnect = "ncftpput -u $ftp_user_name -p $ftp_user_pass -d debsender_ftplog.log -e dbsender_ftplog2.log -a -E -V $ftp_server $ftp_path $filename2";
shell_exec($ftpconnect);
echo "<h4><center>$filename2 Was created and uploaded to your FTP server!</center></h4>";
}
if($remove_gzip_file=="yes"){
exec("rm -r -f $filename2");
}
?>
設定好上傳到剛剛設定的檔案目錄,最好不要放在公開的網站目錄中,否則可以手動執行程式,若有人惡搞可能會導致空間不足。接下來到在主機設定工作排程(Cron Job),執行命令填 php /放置路徑/dbsender.php > /dev/null 執行時間請依資料庫更新頻率自行判斷,除非是更新很快的站台,否則一天一次已相當足夠。
接下來到收信的信箱中設定過濾條件,使用gmail可以先建立新標籤,再選 Settings -> Filters -> Create a new filter -> 在From填入之前設定的寄信人信箱按Next Step -> 勾選Skip the inbox和Apply the lable(剛剛新建的標籤)後按Create Filter即可。以後的備份信件都會被自動歸類,想要回覆資料庫只要搜尋想還原的日期就可以輕鬆找到備份檔案。
<% @language=vbscript codepage=936%>
1.若是html文件(.htm .html):
在<head></head>中加上<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
2.若是PHP/cgi文件(.php .php3 .php4):
在每个PHP文件第一行加上<?header(”content-Type: text/html; charset=gb2312″; ?>
3.若是asp文件(.asp .jsp):
下面言归正传,说说asp源文件在国外服务器上中文问题的解决办法:
1.首先,把您的asp源文件放在 IIS 里进行全面测试,调用每一项功能,确认它完全能够使用,并正确显示中文,并打开 *.mdb 数据库文件查看中文显示是否正常。全部通过后,做好备份文件,即可执行第二步。
2.如果,您根本不懂 asp 的话,最简单的方法是:
打开 所有 *.asp 文件,并在第一行插入 <%@ codepage=”936″ %>,
例外情况:
①,如果第一行是以 <%@ LANGUAGE=”VBs cript” %> 开头,
则把第一行改为:<%@ codepage=”936″ LANGUAGE=”VBs cript” %>
②,如果第一行是以 <html> 或 <s cript LANGUAGE=”javas cript”>开头,则不加入。
3.第二步完成后,再用 IIS 对每一项功能进行测试,如显示 \0\conn.asp line 1, 即为错误信息,意思是: conn.asp 源文件第一行有错,那就把 <%@ codepage=”936″ %>删除即可,一些例外错误,请到http://search.microsoft.com/default.asp ;;这里,输入“错误信息”查询即可,全部功能测试可行后,即可上传至国外服务器上,进行测试。
4.方法还是:调用每一项功能,全部能正确使用并能显示中文后,再“下传”*.mdb 文件(非常重要),打开,确认能正确显示中文,大功告成。
另外在外国服务器上用ACESS2000的中文显示方法不用转化数据库ACESS2000,只需在ASP第一行加入<%@ codepage=1256 %>
怎么解决外国空间中文显示出问题的问题
非程序生成的文字可以显示。但程序生成的文字就只有E文可以显示了。中文全是?号,这是数据库乱码引起的。
方法一:
使用 Microsoft Access 2000 打开数据库,选择工具菜单>数据库实用工具>转换数据库>到早期 Access 数据库版本。OK!
方法二:
后来订阅了微软的新闻组,在微软的新闻组dotnet.framework.aspplus.general中发现有讨论这
个问题的文章,方法为添加<%@ CODEPAGE = “936″ %>到每一页的开头,有点类似于jsp中的
<%@ page contentType=”text/html;charset=gb2312″%>
赶紧测试了一下,果然OK!!!
例子如下面所示:
<%@ CODEPAGE = “936″ %>
<%@ Import Namespace=”System.Data” %>
<%@ Import Namespace=”System.Data.ADO” %>
<%@ Import Namespace=”System.Globalization” %>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
</head>
方法三:
添加一个config.web文件到
web目录下,
建立一个文件config.web,内容如下,放在WEB目录下
<configuration>
<globalization
requestencoding=”utf-8″
responseencoding=”utf-8″
/>
</configuration>
- 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。
- .htaccess必须以ASCII模式上传,最好将其权限设置为644。
错误文档的定位
常用的客户端请求错误返回代码:
401 Authorization Required
403 Forbidden
404 Not Found
405 Method Not Allowed
408 Request Timed Out
411 Content Length Required
412 Precondition Failed
413 Request Entity Too Long
414 Request URI Too Long
415 Unsupported Media Type
常见的服务器错误返回代码:
500 Internal Server Error
用户可以利用.htaccess指定自己事先制作好的错误提醒页面。一般情况下,人们可以专门设立一个目录,例如errors放置这些页面。然后再.htaccess中,加入如下的指令:
ErrorDocument 500 /errors/internalerror.html
一条指令一行。上述第一条指令的意思是对于404,也就是没有找到所需要的文档的时候得显示页面为/errors目录下的notfound.html页面。不难看出语法格式为:
如果所需要提示的信息很少的话,不必专门制作页面,直接在指令中使用HTML号了,例如下面这个例子:
你没有权限访问该页面,请放弃!
"文档访问的密码保护
要利用.htaccess对某个目录下的文档设定访问用户和对应的密码,首先要做的是生成一个.htpasswd的文本文档,例如:
这里密码经过加密,用户可以自己找些工具将密码加密成.htaccess支持的编码。该文档最好不要放在www目录下,建议放在www根目录文档之外,这样更为安全些。
有了授权用户文档,可以在.htaccess中加入如下指令了:
AuthGroupFile /dev/null (需要授权访问的目录)
AuthName EnterPassword
AuthType Basic (授权类型)
require user wsabstract (允许访问的用户,如果希望表中所有用户都允许,可以使用 require valid-user)
注,括号部分为学习时候自己添加的注释
拒绝来自某个IP的访问
如果我不想某个政府部门访问到我的站点的内容,那可以通过.htaccess中加入该部门的IP而将它们拒绝在外。
例如:
deny from 210.21.112.43
deny from 219.146.95
allow from all
第二行拒绝某个IP,第三行拒绝某个IP段,也就是219.146.95.0~219.146.95.255
想要拒绝所有人?用deny from all好了。不止用IP,也可以用域名来设定。
保护.htaccess文档
在使用.htaccess来设置目录的密码保护时,它包含了密码文件的路径。从安全考虑,有必要把.htaccess也保护起来,不让别人看到其中的内容。虽然可以用其他方式做到这点,比如文档的权限。不过,.htaccess本身也能做到,只需加入如下的指令:
order allow,deny
deny from all
URL转向
我们可能对网站进行重新规划,将文档进行了迁移,或者更改了目录。这时候,来自搜索引擎或者其他网站链接过来的访问就可能出错。这种情况下,可以通过如下指令来完成旧的URL自动转向到新的地址:
或者整个目录的转向:
改变缺省的首页文件
一般情况下缺省的首页文件名有default、index等。不过,有些时候目录中没有缺省文件,而是某个特定的文件名,比如在pmwiki中是pmwiki.php。这种情况下,要用户记住文件名来访问很麻烦。在.htaccess中可以轻易的设置新的缺省文件名:
也可以列出多个,顺序表明它们之间的优先级别,例如:
防止盗链
如果不喜欢别人在他们的网页上连接自己的图片、文档的话,也可以通过htaccess的指令来做到。
所需要的指令如下:
RewriteCond % !^$
RewriteCond % !^http://(www.)?phpv.net/.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
如果觉得让别人的页面开个天窗不好看,那可以用一张图片来代替:
RewriteCond % !^$
RewriteCond % !^http://(www.)?mydomain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ http://www.phpv.net/img_PageNotFound.gif [R,L]
引用:
引用:
引用:
引用:
引用:如果 MySQL 用户有密码:
mysqldump -h localhost -u [MySQL 用户,如 root] -p[数据库密码] -c --add-drop-table --add-locks --all --quick --lock-tables [数据库名称] > sqldump.sql (在 -p 和密码之间没有空格!)
如果没有密码:
mysqldump -h localhost -u [MySQL 用户,如 root] -c --add-drop-table --add-locks --all --quick --lock-tables [数据库名称] > sqldump.sql
二、恢复
如果 MySQL 用户有密码:
mysql -h localhost -u [MySQL 用户,如 root] -p[数据库密码] [数据库名称]