将邮件中的 \r\n 转换为 link
Converting \r\n in a mailto link
我已经尝试了每一种组合并阅读了所有我能找到的 post 但我仍然无法完成这项工作。
我的评论保存在 MySQL 数据库中。我创建了一个简单的 mailto link,但是如果用户在文本区域中输入了回车 returns,它会显示如下:
Comments: Good\r\nMore good
我正在尝试将 \r\n 转换为 %0D%0A,但我完全无法用它来替换这些特殊字符。
如果你想在mysql中做,你可以这样做:
UPDATE xxxxxx set comments = replace(comments,'\r\n','');
如果你想在 PHP 中这样做,你可以这样做:
$edit = str_replace("\n", '', $edit);
$edit = str_replace("\r", '', $edit);
设法通过使用单引号而不是双引号来解决它:
$edit = str_replace('\r\n', '%0D%0A', $edit);
我已经尝试了每一种组合并阅读了所有我能找到的 post 但我仍然无法完成这项工作。
我的评论保存在 MySQL 数据库中。我创建了一个简单的 mailto link,但是如果用户在文本区域中输入了回车 returns,它会显示如下:
Comments: Good\r\nMore good
我正在尝试将 \r\n 转换为 %0D%0A,但我完全无法用它来替换这些特殊字符。
如果你想在mysql中做,你可以这样做:
UPDATE xxxxxx set comments = replace(comments,'\r\n','');
如果你想在 PHP 中这样做,你可以这样做:
$edit = str_replace("\n", '', $edit);
$edit = str_replace("\r", '', $edit);
设法通过使用单引号而不是双引号来解决它:
$edit = str_replace('\r\n', '%0D%0A', $edit);