我有一个文本字段,用于在数据库中存储值。当我输入引号时,即" " 或撇号,即'' 它会自动将斜杠添加回我的字符串。如何删除反斜杠或引号和撇号?
<?php
if (empty($_POST['video_title'])) {
$error[] = 'You must enter a video title';
} else {
$vid_title = mysqli_real_escape_string($conn, $_POST['video_title']);
}
?>
答案 0 :(得分:0)
由于魔法引号而发生,你应该disable,如果你不想,你可以运行stripslashes()
,例如
<?php
if (empty($_POST['video_title'])) {
$error[] = 'You must enter a video title';
} else {
$vid_title = mysqli_real_escape_string($conn, $_POST['video_title']);
$vid_title = stripslashes($vid_title);
}
?>