本文介绍一种通过读取文本文件的方法实现留言本基本功能,在PHP4+Apache For Win98 下调试通过。从这个程序中我们可以体会到PHP与HTML语言交互嵌入的灵活编程风格。
首先,进入留言本页面,我们需要用
窗体顶端
表单提交留言者的信息,并用PHP处理信息,可以在default.php中实现这两项功能,具有详细注释的源代码如下:
# default.php#
php
//条件语句用来判断表单是否提交,内容是否填写完整;
if ( sent=="sent"){
if ( name=="") {echo "请输入用户名";}
else if ( email=="") {echo "请输入email";}
else if ( note=="") {echo "请输入留言";}
else { fp=fopen("text.txt","a+"); //可读写方式打开text.txt文件用于存储留言,若不存在则新建一个;
t = date(Y年m月d日h时m分s秒);//得到当前时间;
main = "网上大名:href=\"mailto:$email\"> name:( t)br>
留言内容: href=\"text.txt\"> note br>
";
write=fwrite( fp, main); //写入文件;
fclose( fp);
echo "谢谢你的留言=>";
echo "href=\"body.php\">查看留言|href=\"index.htm\">返回首页";
}
}
?>
我的留言板
其中,

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Dreamweaver CS6
Visual web development tools

WebStorm Mac version
Useful JavaScript development tools

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

Notepad++7.3.1
Easy-to-use and free code editor