我這是從以前的頁面展開了文本區域頁切斷所以:文本區,在引號
echo "<form action='index.php' method='post'>
Your Post:<br/>
<textarea name='comments' cols='100' rows='100'>".$_GET["msg"]."</textarea>
<br/>
<input type=submit value='submit'>
</FORM>";
我得到的問題是不是看起來「味精」的所有數據,以獲得通過跨越,或郵件獲取在它到達一個引號例如點切「
我希望它填補這段文字textarea的文字:
然而所以這是我的第二個博客帖子這個任務,我已經進步了一下,因爲我以前的帖子
只添加這對文本區域這樣的:
所以這是我的第二個博客帖子這個任務,我
正如我說的,似乎不包含任何更多的字符串達到引號之後。反正有這個,所以我可以傳遞整個信息?
編輯
我要補充,我知道一個更爲簡單的解決辦法是從MySQL數據庫再次獲得消息,因爲這是我使用的是什麼,但我只是好奇,以這是如何工作的。
if(isset($_POST['edit'])) {
//$_SESSION['postToEdit'] = $_POST['editPost'];
$message = htmlentities($_POST['editPost'], ENT_QUOTES);
header("location:editPost.php?msg=$message");
這就是我做的數據一旦從這種形式發佈:
foreach($posts as $postid=>$post)
{
echo '<div class="blogPosts">'.$post;
if(isset($_SESSION['username'])) {
if($_SESSION['isAdmin'] == "true") {
echo "<br/><br/><form name='adminTools' action='index.php' method='post'>
<input type='hidden' name='editPost' value='$post'>
<input type='submit' value='Edit' name='edit'/>
<input type='hidden' name='deletePost' value='$postid'>
<input type='submit' value='Delete' name='delete' /></form>
</div>";
http://php.net/manual/en/function.htmlentities.php – 2012-03-23 02:12:46