网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > PHP > PHP入门安装 > 简单的用php+txt做的论坛代码  

简单的用php+txt做的论坛代码

2006-02-27  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

在没有数据库的支持的情况下用txt和php可以做论坛当然可以了。是不是很复杂阿也不是非常的简单。下面就给出这个例子供大家参考



首先是制作一个输入界面




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD><TITLE>PHP4 Input Script</TITLE>

网管论坛bbs_bitsCN_com



<META http-equiv=content-type content=text/html;charset=iso-8859-1>

<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>

<BODY>

<TABLE height=495 cellSpacing=0 cellPadding=0 width=578 border=0 cool gridx="16"
网管u家u.bitsCN.com


showgridx usegridx gridy="16" showgridy usegridy>

<TBODY>

<TR height=64>

<TD width=20 height=29><SPACER type="block" width="1" height="64"></TD>

<TD width=20 height=29></TD> 中国网管联盟bitsCN.com

<TD width=24 height=29></TD>

<TD width=14 height=29></TD>

<TD width=14 height=29></TD>

<TD width=28 height=29></TD>
网管u家www.bitscn.net

<TD vAlign=top align=left width=203 colSpan=4 height=29 xpos="128" content

csheight="32">

<H3 align="center">Forum: title goes here</H3></TD>

<TD vAlign=top align=left width=103 height=29 xpos="128" content
中国网管论坛bbs.bitsCN.com


csheight="32">

</TD>

<TD width=128 height=29></TD>

</TR>

<TR height=48>

<TD width=20 height=29><SPACER type="block" width="1" height="48"></TD>
网管下载dl.bitscn.com


<TD width=20 height=7></TD>

<TD width=24 height=7></TD>

<TD width=14 height=7></TD>

<TD vAlign=top align=left width=46 colSpan=4 height=7 xpos="96" content

网管有家bitscn.net



csheight="32">Name:</TD>

<TD vAlign=top align=left width=199 colSpan=2 height=7 xpos="144"><INPUT

size=24 name=name></TD>

<TD vAlign=top align=left width=101 height=7 xpos="144"></TD>
网管bitscn_com


<TD width=128 height=7></TD>

</TR>

<tr>

<TD width=20 height=31></TD>

<TD width=20 height=31></TD>

<TD width=24 height=31></TD>
网管有家bitscn.net


<TD vAlign=top align=left width=14 height=31 xpos="96" content

csheight="32"></TD>

<TD vAlign=top align=left width=44 colSpan=3 height=31 xpos="96" content

csheight="32">Email:</TD>
网管u家u.bitsCN.com


<TD vAlign=top align=left width=201 colSpan=3 height=31 xpos="144"><INPUT

size=24 name=email></TD>

<TD width=101 height=31></TD>

<TD width=136 height=31></TD>

网管有家www.bitscn.net



</tr>

<TR height=32>

<TD width=20 height=26><SPACER type="block" width="1" height="32"></TD>

<TD width=20 height=26></TD>

网管朋友网www_bitscn_net



<TD width=24 height=26></TD>

<TD width=14 height=26></TD>

<TD vAlign=top align=left width=45 colSpan=4 height=26 xpos="96" content

csheight="32">Topic:</TD> 网管u家u.bitscn@com

<TD vAlign=top align=left width=199 colSpan=2 height=26 xpos="144"><INPUT

size=24 name=topic></TD>

<TD vAlign=top align=left width=101 height=26 xpos="144"></TD>
中国网管联盟bitsCN.com


<TD width=128 height=26></TD>

</TR>

<TR height=29>

<TD width=20 height=19><SPACER type="block" width="1" height="29"></TD> 网管论坛bbs_bitsCN_com

<TD width=20 height=19></TD>

<TD width=24 height=19></TD>

<TD vAlign=top align=left width=62 colSpan=6 height=19 xpos="80" content

csheight="29">Message:</TD>
网管朋友网www_bitscn_net


<TD width=199 height=19></TD>

<TD width=101 height=19></TD>

<TD width=128 height=19></TD>

</TR>

<TR height=243>

<TD width=20 height=243><SPACER type="block" width="1" height="243"></TD>

网管下载dl.bitscn.com



<TD width=20 height=243></TD>

<TD width=24 height=243></TD>

<TD vAlign=top align=left width=496 colSpan=9 height=243 xpos="80">

<TEXTAREA name=message rows=13 wrap=virtual cols=40></TEXTAREA></TD>
网管有家bitscn.net


</TR>

<TR height=157>

<TD width=20 height=23><SPACER type="block" width="1" height="157"></TD>

<TD width=20 height=23></TD>
中国网管论坛bbs.bitsCN.com


<TD width=24 height=23></TD>

<TD width=14 height=23></TD>

<TD width=14 height=23></TD>

<TD vAlign=top align=left width=231 colSpan=5 height=23 xpos="112">

网管bitscn_com



<INPUT type=reset value=Clear></TD>

<TD vAlign=top align=left width=101 height=23 xpos="288">

<INPUT type=submit value=Post name=submitButtonName></TD>

<TD width=128 height=23></TD> 网管u家u.bitsCN.com

</TR>

</TBODY></TABLE></BODY></HTML>



2。一个提交源码

<?php

$address = getenv("REMOTE_ADDR");

$filename = "$DOCUMENT_ROOT/view.txt";

$nam = stripslashes($name); 网管网www_bitscn_com

$topi = stripslashes($topic);

//echo $email;

$emai = stripslashes($email);

$messag = stripslashes($message);

$cnt = "<hr>

Name: $nam

n";

$cnt2 = "Topic: $topi

n";

$cnt3 = "Message: $messag

n";

$cnt4 = "IP: $address





nn";

$cnt5 = "EMail address: $emai

n";



$filed = @fopen($filename, "a+");

@fwrite($filed, "$cnt $cnt2 $cnt3 $cnt4 $cnt5");



fclose($filed);



$msg = "<p>Data Input complete</P>";

?>

<html>

网管u家www.bitscn.net



<head>

<title>Forum Posted</title>

</head>

<body>

<center>

<table width="90%"> 网管网www_bitscn_com

<TBODY>

<tr><td bgcolor="#aeaeae"><FONT

face=Tahoma size=2><STRONG>~BBS~</STRONG></FONT></td></tr>

网管论坛bbs_bitsCN_com



<tr><td bgcolor
="#c0c0c0"><font size="2" face="tahoma" color="#000000">

<BLOCKQUOTE>

<?php echo "You entered:";

echo "$cnt";

echo "$cnt2";

echo "$cnt3";

echo "$cnt4";

echo "$cnt5" ?>

<p><a href="view.php">View Entries Here!!!</a></p> 中国网管论坛bbs.bitsCN.com

?/BLOCKQUOTE></font></td>

</td>

</tr>

</table>

</center> </body> 网管有家bitscn.net

</html>



3
.查看源码

<?php

$filename
= "$DOCUMENT_ROOT/view.txt";

$whattoread
= @fopen($filename, "r");

$file_cnt
= fread($whattoread, filesize($filename));
网管论坛bbs_bitsCN_com




$msg
= "$file_cnt";

fclose
($whattoread);



?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<title>BBS or Forum title here</title> 网管朋友网www_bitscn_net

</head>

<body>

<DIV align=center>

<TABLE style="HEIGHT: 113px; WIDTH: 420px">



<TR>

<TD bgcolor
="#9999cc"></TD>

<TD bgcolor
="#9999cc"></TD> 网管有家bitscn.net

<TD bgcolor
="#9999cc"></TD></TR>

<TR>

<TD bgcolor
="#9999cc"></TD>

<TD bgcolor
="#9999cc" height=16>

<P align=center>BBS or Forum Title here</P> </TD> 中国网管联盟bitsCN.com

<TD bgcolor
="#9999cc"></TD></TR>

<TR>

<TD bgcolor
="#9999cc"></TD>

<TD><?php echo "$msg" ?>
</TD>

<TD bgcolor="#9999cc"></TD></TR>

网管网www_bitscn_com



<TR>

<TD bgcolor="#9999cc"></TD>

<TD bgcolor="#9999cc"></TD>

<TD bgcolor="#9999cc"></TD></TR></TABLE></DIV> 网管论坛bbs_bitsCN_com

</body>

</html>



这么样阿
就这么简单但我还是有点疑问这样的反复操作磁盘对系统有没有影响另外html页面可以比这个复杂但精华在不过如此



希望有兴趣的朋友可以在自己的论坛上试一下
看看效果如何

网管下载dl.bitscn.com





原作者
Daniel

来源
www.phpbuilder.c
TAGs   代码   论坛   简单   <   "   height   /TD>   TD   width   >      
 上一篇:一个web自动单页提交系统   下一篇:一个建立png图像的例子
简单的用php+txt做的论坛代码 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: