DavyJohnes

DavyJohnes
Рейтинг
84
Регистрация
05.01.2011

Ап, 10 символов.

Как вариант задать конкретную ширину блока меню в пикселях а все остальное резиновое.

vavenko:
Нужно все ссылки, началом адреса в которых НЕ является строка domain заменить на анкор.

Данная конструкция меняет ссылки, содержащие domain. Как слово domain сделать в виде исключения?


$content= preg_replace("!<a(.*?)href=\"http://(?!domain)(.*?)\"(.*?)>(.*?)</a>!si","\\4",$content);
Feetz:
назвать переменную по-другому, $this так использовать нельзя

Перечитайте еще раз вопрос, вы вероятно не поняли его суть.

Dinozavr:
if (preg_match('/canvas/', $subject)) {

тратата;
} else {
тратата;
}

не?:)

Тогда уж strpos($subject,'canvas') будет рациональнее, не?

siv1987:
Как ни странно, но вывод идет потоком сразу. (у меня по крайней мере так. Да и у ТСа судя по всему аналогично)

+1, у меня абсолютно так же работает.

siv1987:
Не совсем так - http://php.net/manual/ru/function.curl-setopt.php RETURNTRANSFER


Можно пример проксирования на апаче?

1 вариант: mod_proxy, mod_proxy_http. Директивы ProxyReverse, ProxyPass и т.д.

2 вариант: тривиальный прокси можно организовать с помощью rewrite (флаг [P])

Servcare:
Суть не в том. Если наставишь пакетов с разных релизов то потом будут проблемы с зависимостями.

А что если изначально поставить testing release? Тогда траблы пропадут?

Robin_Bad:
как написали выше, нужно делать через сокеты, CURL вам не поможет. а то, что удалось "достигнуть цели" - простое совпадение. суть в том, что при скачивании файла посредством CURL, он сначала ЦЕЛИКОМ будет загружен вам на сервер и только потом начнёт отдаваться пользователю. вам же нужно, насколько я понял, "прозрачно пробрасывать" файл через свой сервер.

P.S. да и вообще, если вы файлом не проделываете никаких манипуляций, можно просто сделать проксирование в Apache или nginx, смотря что у вас там стоит. так будет проще и менее накладно по ресурсам.

Конечно организовать прокси посредством веб-сервера было бы проще, однако с файлом как раз таки необходимо проделать несколько манипуляций (переименовать, обрезать и мб еще что то). Смею попросить Вас изложить поподробнее, что за совпадение произошло при проведении тестов? Я пробовал с разными файлами на разных серверах, результат везде такой какой мне нужен, а именно файл минует внутренний буфер, и все это время использовался именно curl (уж очень я его полюбил с самой первой встречи).

foxi:
У дебиана testing всегда стабилен, раньше, да и сейчас, на десктопе постоянно его юзаю. Косяков ниразу не всплывало, что не скажешь о sid (нестабильном) дистрибутиве...

У меня то применение исключительно серверное, по сему интересует testing именно с этой стороны

Всего: 155