是我一直都很钦佩的blogger,近日在浏览他的blog时,发现他的友情链接系统很是好玩,看了一下他的blog是基于jsp构架的。jsp我是个门 外汉,我的blog是基于php+mysql构建的,于是我打算用php+mysql来实现“自由勇”的友情链接系统。

第一步,我复制了“自由勇”友情链接的页面的内容,希望自由勇先生不要生气,制作了一个html页面

第二步,我制作了一个php页面,内容如下:

mysql_connect(”localhost”,”用户名“,”密码“) or die(”请设置好数据库连接文件”);
mysql_select_db(”数据库文件名“) or die(”请查看数据库文件名称是否一致”);
mysql_query(”SET NAMES ‘gb2312′”);

$submit= $_POST["submit"];
$url= $_POST["url"];
$description= $_POST["description"];
$user= $_POST["user"];
$mail= $_POST["mail"];
$remarks= $_POST["remarks"];

//if($action==”saves”)
{
$MailMessage =”——–来自wished友情链接交换——–\n”;
$MailMessage.=”\n”;
$MailMessage.=”您的网址: “.$url.”\n”;
$MailMessage.=”网址描述: “.$description.”\n”;
$MailMessage.=”您的称呼: “.$user.”\n”;
$MailMessage.=”您的邮件: “.$mail.”\n”;
$MailMessage.=”您的留言: “.$remarks.”\n”;

mail(”邮件地址“, “来自wished友情链接交换“, $MailMessage, “From: 邮件地址“);

$sql = “insert into yqljphp (url,description,user,mail,remarks,updatatime) values

(’”.$url.”‘,’”.$description.”‘,’”.$user.”‘,’”.$mail.”‘,’”.$remarks.”‘,’”.date(”Y-m-d H:i:s”).”‘)”;
mysql_query($sql);
mysql_close();

echo “” ;
}
?>

第三步,我往mysql中新建了一个如下的表:

CREATE TABLE `yqljphp` (
`id` BIGINT NOT NULL AUTO_INCREMENT ,
`url` VARCHAR( 255 ) NOT NULL ,
`description` VARCHAR( 255 ) NOT NULL ,
`user` VARCHAR( 255 ) NOT NULL ,
`mail` VARCHAR( 255 ) NOT NULL ,
`remarks` VARCHAR( 255 ) NOT NULL ,
`updatatime` TIMESTAMP NOT NULL ,
PRIMARY KEY ( `id` )
) TYPE = MYISAM ;

第四步,大功告成,标红色的改成自己的即可。

测试,通过了。

我不知道自由勇先生的后台系统是什么样的,我这个系统可以写入数据库,支持导出,同时有新的朋友申请友情链接的话,会自动向指定的邮箱发送一封email。

这是我平生第一个自己做的php+mysql系统,很小,但是觉得很开心。

首页

No Comments Now!

Be the first to comment on this entry.

留下评论

姓名(必填)
Mail (必填),(will not be published)
站点(recommended)

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs must be fully qualified (eg: http://www.wished.cn),and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.