举个例子,当我选择完一些条件查询时候url表现为:
buy.php?chexing=商务车&areas=all&brand=丰田&year=2008&color=all&price=8-10&journey=5-10&page=1&display=list&order=time_desc可是当我如果手动在url处去胡乱修改一些东西的话则会报错。我已经用@error_reporting(E_ALL & ~E_NOTICE);了。但是仍旧会报错。应该怎么处理避免这种现象?
ps:我这里选择完条件后url会输出中文,例如buy.php?chexing=商务车。但是我看好多网站url处输出的都是16进制的编码??
有什么大差别吗?如果有的话我应该怎么处理?
buy.php?chexing=商务车&areas=all&brand=丰田&year=2008&color=all&price=8-10&journey=5-10&page=1&display=list&order=time_desc可是当我如果手动在url处去胡乱修改一些东西的话则会报错。我已经用@error_reporting(E_ALL & ~E_NOTICE);了。但是仍旧会报错。应该怎么处理避免这种现象?
ps:我这里选择完条件后url会输出中文,例如buy.php?chexing=商务车。但是我看好多网站url处输出的都是16进制的编码??
有什么大差别吗?如果有的话我应该怎么处理?
出错在apache上,因为apache可能不能正确识别并传参
错误的输入,必然导致错误的结果