Здравствуйте! Недавно начал разбираться с Joomla и сталкнулся с такой проблемой! Убедительная просьба о помощи!!! С помощью модуля mod_php работаю с базой данных! вызываю {mosaddphp:group_table.php} я нахожусь на странице: http://joomla/index.php?option=com_content&task=view&id=53&Itemid=114 По нажатию одной из кнопок мне необходимо перейти на другую страницу: http://joomla/index.php?option=com_content&task=view&id=57&group=13 Делаю это в PHP коде следующим образом: echo "<SCRIPT LANGUAGE='JavaScript'>document.location = 'index.php?option=com_content&task=view&id=57&group=13';</SCRIPT>"; Но вместо того чтобы перейти на нужную мне страницу выводит: Запрашиваемая страница не существует. Пожалуйста, выберите нужную страницу из главного меню. В адресной строке появляется следующее: http://joomla/index.php?option=com_content&task=view&id=57&group=13 Хотелось узнать почему в адресной строке появляются & и как мне реализовать переход на другую страницу без этих & и с сохранением всех GET параметров? Заранее спасибо за ответ!!!
Вот кусок кода, правда не знаю чем он может помочь... Нажимаю на кнопку: <input type='submit' value='' name='but_change' > Форма объявляется так: <FORM id="form_group" action="<?=$_SERVER['REQUESR_URI']?>" method="post"> PHP код: if ( isset( $_REQUEST['but_change'] ) ) { $query ="SELECT * FROM jos_tk_group"; $query=mysql_query($query) or die("QUERY Failed: " . mysql_error()); for ($c=1;$c<=mysql_num_rows($query);$c++) { $check='check'.$c; if (isset( $_REQUEST[$check] )) {$gr=$_REQUEST[$check];break;} } if ($gr!="") {echo "<SCRIPT LANGUAGE='JavaScript'>document.location = 'index.php?option=com_content&task=view&id=57&group=$gr';</SCRIPT>";} else {echo "<SCRIPT LANGUAGE='JavaScript'>alert('Не выбрана группа для редактирования');</SCRIPT>";} } кстати, а может я тут с методами post и get чтото намудрил ???