-1

我正在制作一个网站,允许我的用户(在他们登录之后)添加(汽车)广告!

我有一个表单,用户可以在其中提交他的汽车信息。(add-vehicle.php) 现在我想在我的列表视图中显示每个新广告。(car-list.php) 我该怎么做?

4

4 回答 4

1

我建议使用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'])); 
}
于 2013-11-11T19:27:23.577 回答
1

使用 urlencode /urldecode 在 url 的urlencode中传递变量

于 2013-11-11T19:28:39.933 回答
0

您正在将空格更改为连字符。如果它作为空间存储在数据库中,它将永远找不到它,因为“This Entry”与“This-Entry”不同。正如其他人所说,urlencode 会更好,但如果您仍想用连字符替换空格,只需确保在数据库中也这样做。

于 2013-11-11T19:29:31.170 回答
0

首先,这个世界上没有人会知道你的数据库中有什么来告诉你有什么问题!至少发布一个示例数据。

其次,您必须确定自己拥有什么以及与什么进行比较。

您基本上是在询问a是否等于b并且公平地说,如果您正在编程,您应该能够知道这一点!

第三,您应该实施一种方法,使您可以快速测试代码,从将数据打印到浏览器到完全自动化的测试。

于 2013-11-11T19:49:58.090 回答