Особенно интересно наблюдать как сайт плавно наполнявшийся в течении полугода принятый в adsence и прондексированый гуглом и яндексом полностью не проходит модерацию. Мне просто жалко нескольких дней потраченых на ожидание модерации. Да и к тому же PR уже неделю с лишним обновить не могут.
Словарь Тришина конвертированый из FoxPro в MySql я прав ?
А можно вот так... Ещё и ссылки в абсолютные преобразовав.
function correct_link($home_link,$link) { if (!preg_match("#^http://#",$link)) { $strip_link = preg_replace("#\?.*?$#","",$home_link); $home_link = preg_replace("#^(.*/).*?$#","\\1",$home_link); preg_match("#^(?:http://)?(.*?)/(.*)/?.*?$#",$home_link,$match); if ($link{0} == "?") { $link = $strip_link.$link; } $link = preg_replace("#/.*//#is","/","/".$match[2].$link); $path = array(); $pathA = explode('/', $link); if (!$pathA[0]) $path[] = ''; foreach ($pathA AS $key => $dir) { if ($dir == '..') { if (end($result) == '..') { $path[] = '..'; } elseif (!array_pop($path)) { $path[] = '..'; } } elseif ($dir && $dir != '.') { $path[] = $dir; } } if (!end($pathA)) $result[] = ''; $path = implode('/', $path); $link = "http://".$match[1].$path; } return $link; } $url = "http://jeck.ws/"; $page = file_get_contents($url); preg_match_all("'<\s*a\s.*?href\s*=\s*([\"\'])?(?(1) (.*?)\\1 | ([^\s\>]+))'isx",$page,$links); $links = $links[2]; foreach ($links as $n => $link) { $links[$n] = correct_link($url,$link); } $links = array_values(array_unique($links));
GEREM, И что 3 число ? Демка уже есть тут http://reg-in-top.ru/le2demo/ .
Скрипт обновился. Добавлена возможность распознования капчи.
P. S. Пишите ещё пожелания. Учтём.
Навигатор,
Мне просто смешно ! У вас настолько низкий уровень програмирования что не вам мне тыкать в то что я заметил или не заметил. Капча вообще не создаёт проблем просто наверное все присутствующие понимают что если добавить распознование капчи то скрипт будет продоватся в лутшем случаее под зендом. А про сессии я вообще не задумывался у меня уже очень давно написан класс для HTTP который практически полностью емулирует браузер. Так же в скрипте есть парсер форм думаю если вы серьёзно работали в этой области вам будет понятна его необходимость. На счёт насилавать LE думаю ответил маверик.
Так если у некоторых горе оптимизаторов (которые могут обхаить продукт даже его не тестируя) есть какие то конкретные притензии высказывайте прямо - мол так и так скрипт не катит потому то тому то. А не как какие то падонки кг/ам. Так что если вам нечего сказать лутше молчите в тряпочку. Я как програмист тоже с опытом могу сказать что из вас никто пока не произвёл впечатление объективно мысляшего человека. Dash, судя из твоего поста ты не програмист а неудачник жалуюшейся на жизнь потому что нормальных програмистов никто не эксплатирует они либо работают на себя либо на крупную корпорацию которая уважает своих сотрудников. Эксплатируют только низко квалифицированых чайников не способных ни к чему кроме как ныть и сетовать на свою судьбу.
Думаю он не много не в тему отписал. Не припомню что бы в стандартной поставки LE2 имелся генератор таких сложных зашитных средств. А вообще действительно не важно что надо делать делить складывать...
Давай те я отвечу ok ? Покажите мне эту кортинку я решу что с ней делать. В принцыпи декодер есть. Но я просто никак на неё посмотреть не могу.
Затем что не все живут в москве и имеют широкий анлимитный канал.