parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Работа со справочником. Проблемы при Submit'е и редиректе. (Работает под Денвером)

der 02.04.2004 10:25

Добрый день!
Что-то я застрял в одном месте - не могу вылезти. Подскажите!
Есть стандартная форма ввода информации. Рядом с комбобоксами есть кнопка вызова справочника (открывается отдельное окно).
В ней есть кнопка добавить/удаления запись.
SQL код, который выполняется при нажатии выполняется нормально.
Но вот после выполнения операции должно происходить обновление окна, а у меня происходит ОШИБКА.

Фрагменты кода:
1. Вызов окна справочника:
<select name="sex" value=3><option value='23' selected>муж</option>
<option value='24'
>жен</option>
</select>
<button type="button" onClick="window.open('refer.html?sess=DD971AB8-D6AD-4FD6-989C-B20928EE331B&spr=sex&field=sex', 'spr', config='height=350,width=300,resizable=yes,scrollbars=yes,status=yes')"><img src="/my/img/spr.gif"></button>
2. Кнопка "Удалить запись"
<input type="submit" value="Удалить выбранную запись" name="spr_del" style="width:250px;">
3. Обработка нажатия (находится в auto.p этой папки)
^if(def $form:spr_del){
^connect[$SQL.connect-string]{^void:sql{delete from refer where code=$form:spr}}

$response:location[$form:url_back]
}

Где url_back - скрытое поле на форме справочника (refer.html)
$str[$request:uri ] 
$parts[^str.split[/;h]] 
<input type=hidden value="^taint[as-is][$parts.2]" name="url_back">
на самой странице это выглядит так:
<input type=hidden value="http://127.0.0.1/my/refer.html&sess=DD971AB8-D6AD-4FD6-989C-B20928EE331B" name="url_back">
ТАК ВОТ:
При нажатии на кнопку я получаю ошибку:

You don't have permission to access /My/refer.html?sess=DD971AB8-D6AD-4FD6-989C-B20928EE331B&spr=sex&field=sex on this server

Если этот линк открыть просто в браузере, все открывается нормально.