if (isset($_GET['здесьмое']))
$здесьмое = intval($_GET['здесьмое']); else
$здесьмое = 0;
RewriteRule index\.php
and пишется с двумя & - && http://php.net/manual/ru/language.operators.logical.php
Что за WTF "постоянная"? Может быть параметров?
preg_match( '#</span></a></span></div>(.+?)<hr/><ul#s', $str, $out );
Ну значит неправильно ее составляете.
Не с той стороны смотрите, не надо убирать лишнее, а надо захватывать нужное.
И неужели в этих ссылках нет ничего такого чем можно было их идентифицировать?
А это чем не привязка? </span></a></span></div>
Спарсить все теги <a>
Спарсить нужный участок кода по окружающим тегам
Юзать DOM + Xpath
http://www.google.ru/search?client=opera&rls=ru&q=%D0%BF%D0%BE%D1%81%D1%87%D0%B8%D1%82%D0%B0%D1%82%D1%8C+%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D0%BD%D1%82%D1%8B+php&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
Случаем не ошибка 500? Логи сервера смотрите