Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 替换文本区域中的尾随文本时出现问题_Php_Html - Fatal编程技术网

Php 替换文本区域中的尾随文本时出现问题

Php 替换文本区域中的尾随文本时出现问题,php,html,Php,Html,每当我将文本输入文本区域并将其提交到数据库时,我都会遇到问题。文本会自动在输入端添加一个标记。我不确定为什么以及每当我尝试执行str_replace时,它只在第一次起作用 请记住,我已将查询中的文本预先放置在文本区域中,以便能够对其进行编辑 $query->text = str_replace("<br />", "", $query->text); replicate of(复制)另外,仅当显示文本时才应执行此操作。只需在数据库中存储新行。DB不应该

每当我将文本输入文本区域并将其提交到数据库时,我都会遇到问题。文本会自动在输入端添加一个

标记。我不确定为什么以及每当我尝试执行
str_replace
时,它只在第一次起作用

请记住,我已将查询中的文本预先放置在文本区域中,以便能够对其进行编辑

$query->text = str_replace("<br />", "", $query->text);


replicate of(复制)另外,仅当显示文本时才应执行此操作。只需在数据库中存储新行。DB不应该关心客户端如何使用文本。Errrrr,我不是要放\r\n,我只是想用“”替换它。我根本不想要任何中断或新行。你说“它只在第一次工作”是什么意思?然后你想要:
<textarea id= "custom" name="text" rows = "10" column = "50">
    <?php echo $query->text; ?>         
</textarea>