Добавьте после строки
print_r($_GET);
строку
exit;
Без этого непонятно, когда именно "from=qqqq - отсутствует" - до редиректа или после.
Если после добавления строки exit параметр "from=qqqq" появится, значит редирект ниже по коду.
Если не появится, значит либо срабатывают другие правила .htaccess, либо редирект выполняется из другого php-файла.
Jaf4, попробуйте сделать телефон ссылкой такого формата
Проверить не могу, но не исключено что и звонить можно будет в один клик, и цвет можно будет стилями задать
Знают, но написание обдуманного рецепта может занять до получаса времени, а завязавшаяся переписка до нескольких часов: не всегда это время имеется
Внутри htaccess в корне сайта RewriteCond видит только
catal/page999/tralala.php (только то что до символа ? и скорей всего без корневого слеша)
То что после ? можно проанализировать с помощью
RewriteCond в переменной %{QUERY_STRING}
Т.е для данного случая примерно так:
Но под влиянием других строк в htaccess и так может тоже не сработать.
Тогда нужно будет или подбирать местоположение для вставки этих строк, или добавлять что-то еще.
А может еще и 301 редирект не нужен (если добавление параметра tram требуется только для передачи значения 999 движку сайта именно в этом параметре)
Тогда из второй строки можно убрать "http://%{HTTP_HOST}/" и "R=301,"
Tempter, попробуйте в файле
bitrix/templates/.default/js/common.js
заменить пару функций их аналогами, сделанными под jQuery (она все равно уже подключена)
IE10 нет в наличии, но в IE11 такой вариант работает (функции с сайта в IE11 "не пашут")
Можно сделать почти как предложил Olldman, только убрать пустой элемент li, а вместо стилей для первого элемента li использовать стили для пседоэлемента :after первого элемента li
roman_lenko, попробуйте поиграться со стилями ячеек.
Например добавьте такой стиль (внутренние тени ячеек)
#resultsMain tr td, #resultsMain tr th {
-moz-box-shadow: 1px 1px 17px -3px rgba(0,0,0,0.3) inset;
-webkit-box-shadow: 1px 1px 17px -3px rgba(0,0,0,0.3) inset;
box-shadow: 1px 1px 17px -3px rgba(0,0,0,0.3) inset;
}
И width: 100% для данной таблицы тоже подойдет.
Только это растянет таблицу на всю ширину контейнера таблицы (800px), а не на всю ширину рабочей области браузера, что впрочем хорошо, потому что таблица в четыре ячейки и с небольшим количеством текста будет смотреться плохо при такой ширине.
BrightGuy, похоже Вы не в курсе, но судя по следам в файлах для Вас сохраняли файлы не через браузер, а программой-грабилкой Teleport Pro.
Видимо она и "побила" некоторые скрипты, например
script/jquery.maskedinput-1.3.min.js
script/fancybox/jquery.fancybox.pack.js
script/main.js
Для начала скачайте через браузер эти скрипты с оригинала (кондиционермонтаж.рф) и замените у себя "битые" скрипты на нормальные.
Можно сделать и расширенный вариант (это пример для PHP):
$t='<p><a href="text1">text1</a> text</p> <p><a href="text">text</a> bla bla 1 text bla bla 2</p>';
$t1= preg_replace('~(text)</a>(.*)\\1(.*)<~','\\1</a>\\2newtext\\3<',$t);
print htmlspecialchars($t).'<br/>';
print htmlspecialchars($t1);
Результат будет такой:
<p><a href="text1">text1</a> text</p> <p><a href="text">text</a> bla bla 1 text bla bla 2</p>
<p><a href="text1">text1</a> text</p> <p><a href="text">text</a> bla bla 1 newtext bla bla 2</p>
P.S.
В этом варианте необходимо еще добавить в регулярное выражение модификатор, делающий выражение "нежадным" (чтоб не захватывалось лишнего)
$t1= preg_replace('~(text)</a>(.*)\\1(.*)<~U','\\1</a>\\2newtext\\3<',$t);
Вот регулярка
'~text</a> text~'
а вот текст для замены
'text</a> newtext'
R34-zevs, а запросом к одной таблице не получится обойтись ?
точнее так