我们有的时候拿到免费空间,支持php支持静态页,所以我们做的单个产品的网站页面 这个时候,免费空间不给赠送数据库,肿么办??文件系统帮助你
$mess="data.txt"; if(isset($_POST["sub"])){ $strmess=$_POST["username"].'<l>'.$_POST['tit'].'<l>'.$_POST["con"].'<l>'.time()."<n>"; write($mess, $strmess); if(file_exists($mess)) { $con=read($mess); $con=rtrim($con, "<n>"); $rows=explode("<n>", $con); foreach($rows as $row){ list($username, $tit, $content, $time)=explode("<l>", $row); echo '<p><b>'.$username.'</b>在<font color="red">'.date("Y-m-d H:i:s", $time).'</font>说:'; echo '<i>'.$tit.'</i> '; echo '<u>'.$content.'</u></p>'; } } } function read($fileName){ $file=fopen($fileName, "r"); if(flock($file, LOCK_SH)){ $con=fread($file, filesize($fileName)); flock($file, LOCK_UN); } fclose($file); return $con; } function write($fileName, $mess){ $file=fopen($fileName, "a"); if(flock($file, LOCK_EX)){ fwrite($file, $mess); flock($file, LOCK_UN); } fclose($file); } <form action="one.php" method="post"> username: <input type="text" name="username"> <br> title: <input type="text" name="tit"><br> body: <textarea name="con"></textarea><br> <input type="submit" name="sub" value="message"> </form>这里的知识点都是基础知识有几点 1.文件的操作 包括读写操作 2.切割字符串 3.文件锁机制,保护独立写入 如果您有什么疑问或者不懂得请留言,欢迎转载,转载请注明 来自微度网络http://yun.widuu.com
发表评论 取消回复