0

我有一个简单的 php 代码,我想从 textarea 的 POST 中删除斜杠striplashes

$x = '<img src=\"https://www.domain.tld/img.jpg\">';

echo 'X1: '.$x;

$x = stripslashes($x);

echo 'X2 : '.$x;

输出是

X1: <img src=\"https://www.domain.tld/img.jpg\">;
X2: <img src="//www.domain.tld/img.jpg">;

为什么要删除协议(http)?这只发生在某些服务器上,所以它可能是服务器“问题”

添加:

如果我$x改为

$x = 'img src=\"https://www.domain.tld/img.jpg\"';

它有效(不带括号)

4

0 回答 0