Php TextArea/无法向服务器提交特定字符

Php TextArea/无法向服务器提交特定字符,php,html,Php,Html,我发送的消息 message:!!@@##$$%%ˆˆ&&**(())__++ 当我做一个垃圾桶的时候 "!!@@##$$%%ˆˆ&&**(())__++" 第三方服务器返回 "message": "!!@@##$$%%ˆˆ" 我使用HTML中的FORM和Pre标记来发布表单。我仍然不明白为什么我不能显示某些字符。我是否缺少某种类型的编码,使第三方服务器无法理解?在不了解您发送邮件的服务器的情况下,不可能完全确定-但出于某些安全原因,我建议它根据自己的规则处

我发送的消息

message:!!@@##$$%%ˆˆ&&**(())__++
当我做一个垃圾桶的时候

"!!@@##$$%%ˆˆ&&**(())__++"
第三方服务器返回

"message": "!!@@##$$%%ˆˆ"

我使用HTML中的FORM和Pre标记来发布表单。我仍然不明白为什么我不能显示某些字符。我是否缺少某种类型的编码,使第三方服务器无法理解?

在不了解您发送邮件的服务器的情况下,不可能完全确定-但出于某些安全原因,我建议它根据自己的规则处理您的邮件,以删除缺少的字符。也许您应该询问服务器的所有者?发送GET请求时,&&符号是分隔符,请将您的表单更改为通过POST提交,或者确保您的数据已完全urlencoded准备好提交。@GeoffAtkins,如果我使用他们的网站正常聊天提交,它将通过。所以很明显,这不是某种对某些字符的删除