问题标签 [stripslashes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 为什么我需要对用户提交的数据使用stripslashes?
人们将 stripslashes 用于什么,它通常与 addlashes 一起使用吗?为什么我应该在用户提交的字符串中去除或添加斜杠?
php - 另一个stripslashes问题
我没有找到真正的解决方案。和其他许多人一样,我现在使用 jquery wysiwyg 编辑器并将输出保存在 mysql 中。当我重新加载到编辑器并再次保存时,就会出现问题。每次按提交时,反斜杠和“标记都会增加。当然,在写入数据库之前,我会执行mysql_real_escape_string()
.
我递归地使用strpslashes,但它不起作用。
有人有想法吗?谢谢
php - 当我在数据库中保存数据时,我真的需要使用 mysql_real_escape_string 吗?
我正在使用mysql_real_escape_string
将内容保存在 mySQL 数据库中。我保存的内容是通过表单的 HTML。我在需要时删除并重新上传写入 DB 的 PHP 文件。
为了正确显示我使用的 HTML 输入stripslashes()
在其他情况下,当我在没有 的情况下插入它时mysql_real_escape_string
,我不会stripslashes()
在输出中使用。
你有什么意见?stripslashes
会严重影响性能吗?
php - 在数据库行php上使用stripslashes
如何在此使用 stripslashes() php 函数?
我试过了:
stripslashes({$row['info']})
,不起作用,这个:{stripslashes($row['info'])}
都不工作。
我必须先使用 $var 吗?
谢谢
html - 带有斜线和 htmlentities 的 eBay API/XML 问题
我使用 EasyPHP 5.3.8.1 设置了一个本地服务器——在它上面,我写了一堆 eBay API/XML 东西来将项目发布到 eBay。使用我的本地服务器时一切正常。但是,当我将 php 文件上传到我的网站空间时,将项目提交到 eBay 时,会添加 htmlentities 并在代码中添加一些斜线,这会破坏异地图像 URI 和字体样式......
我根本不明白为什么我的服务器可以毫无问题地发送所有内容,但我的网络服务器却没有。
当我在 eBay 中修改该项目时,它会在 html 中显示这一点……注意所有的 htmlentities、斜线和诸如此类的东西……我如何确保不会发生这种情况?同样,当我使用本地机器服务器时不会发生这种情况,只有上传的版本会这样做......
我什至确实尝试过这些来摆脱实体和斜线......最重要的是在那里确保 UTF-8 合规性,这本身就是一个痛苦......第二个是在此处发布之前的最后努力。 ..
没有任何意义吧?非常感激任何的帮助...
php - 正确地从数据库请求中去除斜杠
我的数据库中存储了一条包含斜杠的消息:例如,不要
为了呈现信息,我使用了这个过程。问题是反斜杠仍然显示。我怎样才能摆脱它。我已经尝试了很多事情,并在这里阅读了几篇帖子,但无法让它发挥作用。有人在这里帮助我并告诉我什么是最好的方法..
php - 在 mySQL 的输出中显示来自 textarea 的返回
总而言之,我有一个可以输入的文本区域。当我提交表单并插入我的数据库时,我会这样做:
当我显示输出时,我会这样做:
但是,当我这样做时,它会从 textarea 中删除返回。当我尝试从 mySQL 编辑 textarea 时,它会将返回值放回原处。知道为什么会这样吗?
php - php stripslashes 留下一个斜线
就像主题说我有一些$_POST
数据需要删除所有斜线。但是,它会留下一个,当表单上有错误时,它会将发布数据打印回用户,因此他们不必重新输入。当他们再次提交页面时,每次提交错误时,斜线的数量都会大大增加。我拥有的代码很简单,使用stripslashes($_POST['first'])
然后发回错误。我也试图str_replace
摆脱最后一个\
,但这不起作用。有任何想法吗?
代码编辑--------
php - 两个反斜杠后的字符时出现stripslashes问题
我知道这是个愚蠢的问题,但我无法为我的问题搜索任何内容。
我有$q = "This is\\same text";
并且做
所以,$q
现在等于"This issame text"
!我怎样才能保存一个反斜杠?
谢谢你。
bash - 从每个参数中删除尾部斜杠的最简单方法是什么?
从“$@”数组中的每个参数中删除尾部斜杠的最简单方法是什么,以便rsync
按名称复制目录?
为澄清起见,已更改标题。要了解有关多个尾随斜杠的评论和答案,请参阅编辑历史记录。