龙空技术网

php开发简易留言板

码上甄选 120

前言:

此时你们对“php制作留言板包含登录和功能实现”都比较关注,姐妹们都想要学习一些“php制作留言板包含登录和功能实现”的相关知识。那么小编也在网摘上汇集了一些关于“php制作留言板包含登录和功能实现””的相关知识,希望小伙伴们能喜欢,同学们快快来学习一下吧!

<?php

/*

* 模拟"留言板"

*/

$messageFile='message.txt';

if(isset($_POST['sub'])){

$strMesage=$_POST['username'].'<l>'.$_POST['title'].'<l>'.$_POST['content'].'<n>';

write($messageFile, $strMesage);

if(file_exists($messageFile)){

$message=read($messageFile);

$message=rtrim($message,'<n>');

$rows=explode('<n>', $message);

foreach ($rows as $v){

list($username,$title,$content)=explode('<l>', $v);//将数组元素转换成变量形式

echo '<b>'.$username.'</b>说:我在的<b>'.$title.'</b>是<b>'.$content.'</b><br>';

}

}

}

function read($fileName){

$file=fopen($fileName, 'r');

$content=fread($file, filesize($fileName));

fclose($file);

return $content;

}

function write($fileName,$message){

$file=fopen($fileName, 'a');

fwrite($file, $message);

fclose($file);

}

?>

<form action='message.php' method="post">

username:<input type="text" name="username"><br>

title:<input type="text" name="title"><br>

content:<textarea name="content"></textarea><br>

<input type="submit" value="留言" name="sub">

</form>

标签: #php制作留言板包含登录和功能实现