Здраствуйте! Следующая проблема.
Разрабатывал сайт с помощью xampp.
Появилась необходимость переноса на Windows Web Server 2008 с IIS7.
В качестве урл используется ЧПУ. В некоторых экшенах бывает ситуация когда некоторые GET-параметры в адресной строке не имеют значения:
http://localhost/online/customs/param1//param2/2/param3/3
где online - контроллер, customs - экшн, a param1,param2 и param3 - параметры (param1 - параметр с пустым значением)
при выводе параметров на экран в ксампе все работает нормально
if (isset($_GET[‘param1’])) echo “param1=”.$_GET[‘param1’].’<br>’;
if (isset($_GET[‘param2’])) echo “param2=”.$_GET[‘param2’].’<br>’;
if (isset($_GET[‘param3’])) echo “param3=”.$_GET[‘param3’].’<br>’;
param1=
param2=2
param3=3
При выводе в iis картина такая:
param1=param2
походу php не видит что param1 пустой. Что делать?