我们有的时候拿到免费空间,支持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

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部