我正在制作一个网站,允许我的用户(在他们登录之后)添加(汽车)广告!
我有一个表单,用户可以在其中提交他的汽车信息。(add-vehicle.php) 现在我想在我的列表视图中显示每个新广告。(car-list.php) 我该怎么做?
我正在制作一个网站,允许我的用户(在他们登录之后)添加(汽车)广告!
我有一个表单,用户可以在其中提交他的汽车信息。(add-vehicle.php) 现在我想在我的列表视图中显示每个新广告。(car-list.php) 我该怎么做?
我建议使用urlencode('string')
然后当你得到你的变量时urldecode('string')
回复您的评论:
if (isset($_GET['merk'],$_GET['car_id'],$_GET['titel']) === true )
{
$merk = urldecode(trim ($_GET['merk']));
$car_id = urldecode(trim($_GET['car_id']));
$titel = urldecode(trim($_GET['titel']));
}
使用 urlencode /urldecode 在 url 的urlencode中传递变量
您正在将空格更改为连字符。如果它作为空间存储在数据库中,它将永远找不到它,因为“This Entry”与“This-Entry”不同。正如其他人所说,urlencode 会更好,但如果您仍想用连字符替换空格,只需确保在数据库中也这样做。
首先,这个世界上没有人会知道你的数据库中有什么来告诉你有什么问题!至少发布一个示例数据。
其次,您必须确定自己拥有什么以及与什么进行比较。
您基本上是在询问a是否等于b并且公平地说,如果您正在编程,您应该能够知道这一点!
第三,您应该实施一种方法,使您可以快速测试代码,从将数据打印到浏览器到完全自动化的测试。