【发布时间】:2014-07-19 03:30:30
【问题描述】:
如何在 post 方法中修剪带有特殊字符的帖子?
我的代码是:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
session_start();
set_time_limit(0);
if (isset($_GET['title'])){
$title = $_GET['title'];
} elseif (isset($_POST['title'])){
$title = $_POST['title'];
} else {
print(json_encode(array("status" => 0)));
exit();
}
if (!trim($title)){
print(json_encode(array("status" => 0)));
exit();
}
extract($_POST);
?>
例如帖子请求中的标题,将是这样的myscript.php?title=Pain & Gain
当我用echo $title;输出时
我得到了这个Pain
没有& Gain
【问题讨论】:
-
您已经在
encodeURIComponent或urlencode()的帮助下创建了您的网址。查看文档