作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
刚刚学习 PHP 和 WordPress 并遇到了一些问题。这是我的用例。我有一个文本区域,例如
<textarea id='contact-message' class='contact-input' name='message' cols='40' rows='4' tabindex='1004'></textarea>
并且用户可以在此区域中输入文本。一切正常,但如果用户在键入消息时按下“Enter Key”
,它将从文本区域中的新行和此新行开始当我尝试提交表单时出现以下异常
当用户提交表单时,我创建一个 URL 字符串并将其传递给 java 脚本函数以通过 ajax 调用提交。这是我的
$input = "u_email=".$email;
$input .= "&u_subject=" .$subject . "&u_message=" .$message . "&u_ip=" . $_SERVER["REMOTE_ADDR"] ."&u_name=" .$name;
echo "<script>rtf_submit('$baseURL','$input');</script>";
function rtf_submit(url,requestURL){
}
这是由上述 PHP 代码创建的提交 URL
u_email=dud@dud.com&u_subject=&u_message=Hello World&u_ip=127.0.0.1&u_name=hello
这是我遇到的异常(exception)
Error: unterminated string literal
Line: 0, Column: 83
Source Code:
rtf_submit('http://localhost/blog/wordpress/wp-content/plugins/user_feedback/','u_email=dud@dud.com&u_subject=&u_message=Hello
我在输入 Hello
后按 Enter 键,但 java 脚本代码未正确处理此空格/新行。
有什么方法可以在 PHP 端处理这个问题以避免这种情况或需要在 java 脚本中完成?
提前致谢
最佳答案
在服务器端,您可以尝试使用htmlentities
:http://www.php.net/manual/en/function.htmlentities.php
关于php - 输入区域中的新行在 PHP 中给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9162847/
我有一个经典的 ASP 页面 (VBscript),它在服务器端生成 XML,然后 Response.Writes。该页面根本没有客户端。 但是我需要将其转换为 JSON。由于我找不到有效的 ASP
我想从客户端应用程序的 HDFS 中读取特定的 SequenceFile。我可以使用 SequenceFile.Reader 来做到这一点,它工作正常。但是是否也可以通过分析抛出的 IOExcepti
我是一名优秀的程序员,十分优秀!