2011-12-15 168 views
0

我建立一個超級簡單的PHP CMS,並且有關於設置文本格式問題產生的...格式化文本文件通過PHP

我存儲在.txt文件我的消息的文件(應該是SQL,我知道),並想知道如何格式化保存在文本文件中的文本。這是存儲,我想格式化行的代碼:我想包裝在<h2>的第一行,並在<h3>第二行

$newsTitle = isset($_POST["title"]) ? $_POST["title"] : "Untitled"; 
$submitDate = date("m/d/y g:iA"); 

,但我不知道怎麼樣。我試着用<h3>m/d/y g:iA位換成第二行,但是在.txt文件中產生了一些非常奇怪的代碼。

謝謝!

回答

2
$newsTitle = isset($_POST["title"]) ? $_POST["title"] : "Untitled"; 
$submitDate = date("m/d/y g:iA"); 
$saveString = "<h2>$newsTitle</h2>\n<h3>$submitDate</h3>"; 
file_put_contents("filename.txt",$saveString); 

閱讀一下php strings以及如何使用它們的變量。祝你好運!

0
$newsTitle = isset($_POST["title"]) ? "<h2>".$_POST["title"]."</h2>" : "Untitled"; 
$submitDate = "<h3>".date("m/d/y g:iA")."</h3>";