0

私はテキストエリアから POST からスラッシュを取り除くのが好きだった単純な php コードを持っています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