Снова здравствуйте, есть вопрос. Нужно передать полный URL страницы, на которой выполняется AJAX-запрос, но не передаются GET-параметры, которые важны. Сейчас делаю так Код (Text): window.location.href , но это не то...
ищи отдельную ф-цию которая возмёт весь урл и разобьёт на гет параметры. конкретно чтобы передались гет параметры в js нет приспособлений стандартных
http://www.php.ru/forum/viewtopic.php?t=29387 функция для работы с урл-ом через жаваскрипт. не совсем ясна задача, но думаю, что должно помочь
Mr. T а ты 100% уверен, что ты передаешь туда это все. странно это. проверь, что именно попадает в урл.
Стоп, [js]alert(document.location);[/js] показывает УРЛ целиком, но в AJAX-запросе передается без GET-параметров.
Наверное, понял, я отправляю AJAX-запрос вида [js]data:'url='+window.location.href+'&text='+SelectedText,[/js], когда отправляется УРЛ вида Код (Text): http://www.example.com/index.php?do=page&a=1&b=2&c=3 , то запрос "доклеивается", я прав?
alexfer, самописный орфус. Решил я проблему таким образом PHP: $url = ''; foreach ($_POST as $key => $value) { if (is_string ($_POST[$key])) $_POST[$key] = trim (htmlspecialchars (iconv ('utf-8', 'windows-1251', $value))); if ($key != 'text') $url .= '&' . $key . '=' . $_POST[$key]; } $url = substr ($url, 5); , если есть способ проще, буду благодарен за помощь.