基于文本的留言簿

就算基数据库的留言簿能够作得很美丽貌,何况也越来越好管理。
可是对于那多少个并未有数据库空间的爱侣们来讲,基于文本的留言簿也完了能够适用于个人站来使用。何况一旦大家全力去做同样能够做得很好,以致能够说丝毫不如基于数据库的留言簿差。在这里间作者向介绍二个根据文本的留言簿。在下边那些地方你能够阅览它的亲自过问:,它富有以下四个特点:
1.用分化的颜我出示不一样人发布的留言;
2.各类留言者具备选用小图标的职能。
本留言簿要由以下五个文本组成:记录留言内容的note.txt文件;记录留言文字呈现颜色的color.txt文件;那多少个文件都得以有notepad来创造。反应留言表单的note.htm文件;最后管理留言音信的note.php文件。以下是它们的源代码:
note.htm: html head title===留言簿===/title /head body form method=POST
action=note.php 你的大名:input type=text name=name size=44br
你的邮件地址:input type=text name=email size=40br 你的个人主页:input
type=text name=webname size=40br 你的个人主页地址:input type=text
name=webadd size=35br 你的留言:brtextarea rows=2 name=note
cols=50/textarea请选取你欢娱的Logo: input type=radio value=1 checked
name=icon img border=0 src=n1.gif width=19 height=18input type=radio
name=icon value=2 img border=0 src=n2.gif width=16 height=16input
type=radio name=icon value=3 img border=0 src=n3.gif width=16
height=16input type=radio name=icon value=4 img border=0 src=n4.gif
width=19 height=18input type=radio name=icon value=5 img border=0
src=n5.gif width=19 height=18input type=radio name=icon value=6 img
border=0 src=n6.gif width=19 height=18input type=radio name=icon value=7
img border=0 src=n7.gif width=15 height=15input type=radio name=icon
value=8 img border=0 src=n8.gif width=19 height=18 input type=radio
name=icon value=9 img border=0 src=n9.gif width=19 height=18input
type=radio name=icon value=10 img border=0 src=n10.gif width=18
height=18input type=radio name=icon value=11 img border=0 src=n11.gif
width=18 height=18input type=radio name=icon value=12 img border=0
src=n12.gif width=18 height=18input type=radio name=icon value=13 img
border=0 src=n13.gif width=15 height=15input type=radio name=icon
value=14img border=0 src=n14.gif width=18 height=18input type=radio
name=icon value=15 img border=0 src=n15.gif width=15 height=15/divdiv
align=leftinput type=submit value=出殡和下葬 name=B1input type=reset
value=重写 name=B2a
href=note.php?primsg=1查看留言/abr/div/form/body/html个中:nx.gif是小Logo图片,你协和能够转移。
Note.php: ? if($primsg==1卡塔尔国{ $f = fopen(note.txt,r卡塔尔国; $msg =
fread($f,filesize(note.txt卡塔尔国卡塔尔国; fclose($f卡塔尔国; print $msg;} else{ if
($name==State of Qatar { print 你必得给自个儿留给的你的芳名吧!不然作者如何称呼您?br;}
else if($note==卡塔尔(قطر‎ { print
你必得说点什么啊?不然点发送干什么?不会是点错了吗?想查看留言??br; }
else{ if($email==卡塔尔(قطر‎ { print 连电子邮件地址也不给留?小编何以跟你关系?br; }
else if($webname==||$webadd=卡塔尔国 { print
你从未个人主页?如若有依然希望您给自家留下的地点,充当是鼓吹也得以嘛!br;
} $t = date(Y年m月d日State of Qatar; $note = str_replace ( ,, $note); $note =
str_replace ( ,, $note); $note = str_replace ( /n,br, $noteState of Qatar; $f =
fopen(color.txt,r+State of Qatar; $color1=fread($f,filesize(color.txt卡塔尔卡塔尔国;
if($color1==0卡塔尔国{ $color=ff0000;} else if($color1==1卡塔尔(قطر‎{ $color=0000ff;}
else if($color1==2State of Qatar{ $color=00ff00; } else if($color1==3卡塔尔(قطر‎{
$color=000000; } if($color1=3State of Qatar{ $color1=0;} else{ $color1+=1; }
fseek($f,0卡塔尔; fputs($f,$color1卡塔尔(قطر‎; fclose($f卡塔尔; for($I=1;$I=15;$I++卡塔尔(قطر‎{
if($I==$iconState of Qatar{ $pic=$I; } } $str=strval($pic卡塔尔(قطر‎; $strhtml=img
src=’n.$str..gif’; $add=a href=.$webadd./a; $main = $strhtmlbrfont
color=$colora
href=/mailto:$email/$name/a&nbsp&nbsp&nbsp&nbsp个人主页:&nbsp$add$webname/a&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp($tState of Qatarbr
说:$note br; $f = fopen(note.txt,a卡塔尔; fwrite($f,$mainState of Qatar; fclose($f卡塔尔; $f =
fopen(note.txt,r卡塔尔; $msg = fread($f,filesize(note.txt卡塔尔(قطر‎State of Qatar; fclose($f卡塔尔;
echo$msg; } } ?

发表评论

电子邮件地址不会被公开。 必填项已用*标注