分类:网站技术日期:2010-11-08 - 10:03:48评论:6条作者:老谢
水煮鱼前辈的教程很棒,学习ing…
目前刚看到第五章,把前面学到的东西整理下跟想学习wp主题制作的朋友分享下吧
首先wp主题需要两个最基本的文件 “index.php”和“style.css”,如果没有这两个文件,主题无法启用
我目前做的进度还只是在index.php,没有接触到style.css,先说说我目前学到的东西吧
先说说div,div可以理解为一个盒子,网页中有不同的部分,为了区分开来各个部分,所以需要一个盒子来装不同的内容,从而达到区分的目的
<div id="header">
<h2><a href="<?php bloginfo('url'); ?>">
<?php bloginfo('name'); ?></a></h2>
<?php bloginfo('description'); ?>
</div>
<div id="container">
<?php if(have_posts()): ?>
<?php while(have_posts()):the_post(); ?>
<div class="post">
<h4><a href="<?php the_permalink(); ?>">
<?php the_title(); ?></a></h4>
<div class="entry">
<?php the_content(); ?>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?> |
<div id="header">
<h2><a href="<?php bloginfo('url'); ?>">
<?php bloginfo('name'); ?></a></h2>
<?php bloginfo('description'); ?>
</div>
<div id="container">
<?php if(have_posts()): ?>
<?php while(have_posts()):the_post(); ?>
<div class="post">
<h4><a href="<?php the_permalink(); ?>">
<?php the_title(); ?></a></h4>
<div class="entry">
<?php the_content(); ?>
</div>
</div>
<?php endwhile; ?>
<?php endif; ?>
我们可以给div定义不同的样式,样式可以理解为不同的表现形式,来很方便的控制每个部分
id是唯一的,一个css内只能有一个id,class是可以重复的,可以大量调用
整理下目前学到的wp函数
bloginfo('url') 获取博客的url
bloginfo('name')获取博客名
bloginfo('description')博客的描述(副标题)
the_permalink 文章的url
the_title 文章标题
the_content 文章内容 |
bloginfo('url') 获取博客的url
bloginfo('name')获取博客名
bloginfo('description')博客的描述(副标题)
the_permalink 文章的url
the_title 文章标题
the_content 文章内容
分类:网站技术日期:2010-10-18 - 11:56:04评论:1条作者:老谢
这家公司是保加利亚人开的
ClouDNS.net
一共有四台服务器 一台美国 一台英国 两台保加利亚的索菲亚
免费的账户可以解析3个域名 支持IPV6 网页支持繁体中文
保加利亚的索菲亚
1. DNS branding,可以将dns服务器伪装成自己的域名,吼吼。
2. DNS 每小时查询次数统计
分类:网站技术日期:2010-10-15 - 23:11:14评论:6条作者:老谢
今天自己实战了php无数据库留言板
明天开始玩使用mysql数据库的留言板
直接贴源码 不罗嗦
就三个部分
index.html 表单 date.php表单处理 main.php查看留言
首先,表单部分,代码比较简单,所以只给个图,下面是php的部分
<?php
$name=$_POST["name"];
$mail=$_POST["mail"];
$main=$_POST["main"];
if($name==""){
echo "请输入名字~";
}
elseif($mail==""){
echo "请输入邮箱~";
}
elseif($main==""){
echo "至少也得写点东西吧~";
}
else{
$fp=fopen("guestbook.dat","a++");
//写入日期
$t=date(Y年m月d日);
//写入留言内容
$main= "姓名:<a href="\"mailto:$email\"">
$name</a>:($t)<br>留言: $main <br><hr>";
//写入文件
$write=fwrite($fp,$main);
fclose($fp);
echo "留言成功...3秒后自动返回首页";
echo "<meta http-equiv='refresh' content='3; url=http://192.168.1.12/guestbook'>";
}
?> |
<?php
$name=$_POST["name"];
$mail=$_POST["mail"];
$main=$_POST["main"];
if($name==""){
echo "请输入名字~";
}
elseif($mail==""){
echo "请输入邮箱~";
}
elseif($main==""){
echo "至少也得写点东西吧~";
}
else{
$fp=fopen("guestbook.dat","a++");
//写入日期
$t=date(Y年m月d日);
//写入留言内容
$main= "姓名:<a href="\"mailto:$email\"">
$name</a>:($t)<br>留言: $main <br><hr>";
//写入文件
$write=fwrite($fp,$main);
fclose($fp);
echo "留言成功...3秒后自动返回首页";
echo "<meta http-equiv='refresh' content='3; url=http://192.168.1.12/guestbook'>";
}
?>
这是处理表单的部分,下面是显示留言的部分
<html>
<head>
<title>显示留言</title>
</head>
<body>
<?php
$f=fopen("guestbook.dat","a++");
$msg=fread($f,filesize("guestbook.dat"));
fclose($f);
echo "$msg";
?>
</body>
</html> |
<html>
<head>
<title>显示留言</title>
</head>
<body>
<?php
$f=fopen("guestbook.dat","a++");
$msg=fread($f,filesize("guestbook.dat"));
fclose($f);
echo "$msg";
?>
</body>
</html>
分类:网站技术日期:2010-10-15 - 18:46:51评论:1条作者:老谢
很多表单当鼠标经过会显示出提示信息
这是用什么办到的呢?这就是用当鼠标经过显示隐藏层
我们首先绘制一个层
层里面我们输入要隐藏的内容
完事之后把层的属性设置为隐藏hidden
然后点击表单文本字段-标签检查器-行为-添加行为-显示-隐藏层
确认后事件选择 onMouseOver
然后重复以上操作 添加-隐藏层的时候选择隐藏层-确认
事件选择 onMouseOut
好了,预览下效果吧
分类:网站技术日期:2010-10-15 - 18:28:12评论:1条作者:老谢
最近网页学到了表单
老师要求制作一个简单的表单验证
高淫请路过吧,跟我一样的菜鸟童鞋可以继续往下看
直接贴代码,如下:
<?php
$name=$_POST["admin"];
$psd=$_POST["psd"];
if($tijiao="登陆")
{
$name=$name;
$psd=$psd;
if($name==""||$psd=="")
echo "账号或密码不得为空!!";
elseif($name=="admin"&&$psd=="admin")
echo "验证密码通过!";
else
echo "账号或密码不正确!";
}
else;
?> |
<?php
$name=$_POST["admin"];
$psd=$_POST["psd"];
if($tijiao="登陆")
{
$name=$name;
$psd=$psd;
if($name==""||$psd=="")
echo "账号或密码不得为空!!";
elseif($name=="admin"&&$psd=="admin")
echo "验证密码通过!";
else
echo "账号或密码不正确!";
}
else;
?>
知识要点也就是 $_POST[] 利用POST方法从表单获取数据来php进行处理
当然,我这里是直接给$name和$psd赋值admin
我们可以从数据库读取
从数据库的读取等下回 我连写入数据库一起给写出来分享
分类:网站技术日期:2010-10-11 - 8:43:11评论:12条作者:老谢
不备份心里不踏实
但是备份到本地,本人网速很卡,所以备份令人很纠结
所以想到了kloxo根目录自动备份至ftp
由于我的域名是在GD买的,同时获得了10G的免费空间,不用白不用
所以拿来备份
首先在kloxo的资源菜单找到备份 主页
进入菜单后,点击“FTP配置”
在这里配置ftp信息,也就是输入地址和账号密码而已,记得选择一个目录,比如我备份的目录是backup
填写完整后点击“update”
然后会提示
Information: ftp_conf successfully updated for client-xj123
这表示FTP配置成功
然后返回到“备份 主页”
然后点击 backup now即可备份,备份的文件就可以上传到你的ftp
我备份完300多M,呵呵~
分类:网站技术日期:2010-08-10 - 9:04:34评论:9条作者:老谢
今天小甲的博客换主题喽。
由于以前的主题是用主题整合的函数分页,所以一直没装插件
新的主题改完才发现,没有分页
所以找到一款插件,pagenavi,这里说一下使用法
继续阅读…
分类:网站技术日期:2010-07-29 - 14:30:40评论:4条作者:老谢
把如下代码
AddType application/octet-stream .rar
AddType application/octet-stream .msi
AddType application/x-gzip .gz
AddType application/octet-stream .7z
AddType application/octet-stream .exe |
AddType application/octet-stream .rar
AddType application/octet-stream .msi
AddType application/x-gzip .gz
AddType application/octet-stream .7z
AddType application/octet-stream .exe
复制出来,保存为.htaccess,上传到根目录就可以解决了,还有记得把权限设置为777
分类:网站技术日期:2010-07-25 - 18:49:34评论:9条作者:老谢
# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 /
RewriteBase /
# Rewrite 系统规则请勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1 |
# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 /
RewriteBase /
# Rewrite 系统规则请勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
将以上代码复制下来,保存到桌面上,命名为1.txt或者其他*.txt
然后把保存下来的文件上传到论坛根目录
然后把文件名修改为.htaccess
最后到dz后台开启伪静态就可以了
演示:www.soblog.net
最新评论
老何:不至于跌得这么狠吧
Andy烧麦:这些大厂都能提供必要的售后
王光卫博客:小米生态还是比较丰富
空空裤兜:在天猫买的利维斯顿,阿里智能APP...
林羽凡:我突然发现,你也记录了很多博文了。
菊座:小米的东西还行
zwwooooo:一般电器产品都jd,就是想售后身心
zwwooooo:能随便搞个公司玩玩也算是实力选手
大D:坚持就是胜利哈哈哈
老麦:看着那一排日志存档,老前辈了啊。