Php 为什么mysql不在“之后存储数据”#&引用;性格

Php 为什么mysql不在“之后存储数据”#&引用;性格,php,javascript,mysql,rich-text-editor,Php,Javascript,Mysql,Rich Text Editor,我制作了一个表单,其中有富文本编辑器。我正在尝试将数据存储到数据库中。 现在我主要有两个问题 1) 只要字符串包含“#”(基本上是在我尝试更改字体颜色时)字符,那么它就不会在“#”之后存储字符。而且它也不存储“#”字符 2) 虽然我试过……用javascript html.replace("\"","'"); 但它并没有将双引号替换为单引号。看来您的数据库代码做了一些非常奇怪的事情。您能否显示用于将字符串存储到数据库的实际代码 #-字符是创建注释的常用方法。从#到行尾的所有内容都将被丢弃。然而

我制作了一个表单,其中有富文本编辑器。我正在尝试将数据存储到数据库中。
现在我主要有两个问题

1) 只要字符串包含“#”(基本上是在我尝试更改字体颜色时)字符,那么它就不会在“#”之后存储字符。而且它也不存储“#”字符

2) 虽然我试过……用javascript

html.replace("\"","'");

但它并没有将双引号替换为单引号。

看来您的数据库代码做了一些非常奇怪的事情。您能否显示用于将字符串存储到数据库的实际代码

#
-字符是创建注释的常用方法。从
#
到行尾的所有内容都将被丢弃。然而,若要存储到数据库的代码是正确的,那个就不重要了


Javascript不是处理引号字符转换的正确位置。正确的位置在服务器端。

我们需要查看一些代码。我的感觉是你在某处错过了一些重要的逃跑步骤。特别是:

只要字符串中包含“#”(基本上当我试图改变字体的颜色时)字符

对我来说,这意味着您可能正在将字符串粘在一个URL中,如下所示:

var url= '/something.php?content='+html;
当然,如果
html
包含
#
符号,您就会遇到问题,因为:

http://www.example.com/something.php?content=<div style="color:#123456">

然而,这远远不是上述问题的唯一问题。空格,
如您所请求的那样
我试着重播你。。。我试图准确地说出我做了什么…

1) 在客户端的html表单页面上,我是这样写的

html = html.trim();    // in html, the data of the rich text editor will come.
document.RTEDemo.action = "submit.php?method='"+ html.replace("\"","'") + "'"; 
\\ i had done replace bcz i think that was some problem with double quotes.
现在在submit.php上,我的浏览器url如下…

http://localhost/nc/submit.php?method='This is very simple recipe.<br><strong style='background-color: #111111; color: #80ff00; font-size: 20px;">To make Bread Buttor you will need</strong><br><br><blockquote><ol><li>bread</li><li>buttor</li></ol></li></blockquote><span style="background-color: #00ff80;">GOOD.</span><br><br><br><blockquote><br></blockquote><br>'
现在我想存储URL的全部细节…但它只存储

This is very simple recipe.

如何将数据发送到服务器和数据库?请显示一些将字段内容存储到数据库中的相关代码。您需要
'method='+encodeURIComponent(html)
。请参阅我的答案以获得解释。
http://localhost/nc/submit.php?method='This is very simple recipe.<br><strong style='background-color: #111111; color: #80ff00; font-size: 20px;">To make Bread Buttor you will need</strong><br><br><blockquote><ol><li>bread</li><li>buttor</li></ol></li></blockquote><span style="background-color: #00ff80;">GOOD.</span><br><br><br><blockquote><br></blockquote><br>'
echo "METHOD : ".$_GET['method'] . "<br><br>";
$method = $_GET['method'];
METHOD : 'This is very simple recipe.
This is very simple recipe.