1
我已经拍摄了2个文本框和1个文本区域 用户将通过搜索框 搜索内容并提供应该用哪个词替换它。如何用下面提到的代码中的PHP脚本替换文本区域的内容
之情况1:
我要替换“好”字与“坏”
但这代码不会替换文本区域的内容。 它而与新的替换字符串
有什么解决办法?追加
<body>
<form id="form1" name="form1" method="post" action="">
<p>
<label for="search">Search :</label>
<input type="text" name="search" id="search" />
</p>
<p>
<label for="replace">Replace</label>
<input type="text" name="replace" id="replace" />
</p>
<p><Br />
<input type="submit" name="submit" id="submit" value="Submit" />
<label for="textarea"></label>
</p>
<p><br />
<textarea name="textarea" id="textarea" cols="45" rows="5" >
"Good morning how are you today are you feeling Good.";
<?php
if(isset($_POST["submit"]))
{
$search = $_POST["search"];
$replace = $_POST["replace"];
$textarea = $_POST["textarea"];
$newtext = str_replace($search,$replace,$textarea);
echo $newtext;
}
?>
</textarea>
</p>
</form>
</body>
</html>
请出示的是如何出错的例子(真实数据) – 2012-02-28 10:38:53
你怎么实际上将文本推入textarea? – shanethehat 2012-02-28 10:39:43
这应该很好。也许显示更多代码 – Vytautas 2012-02-28 10:39:47