Docent299

Почему не работает редирект мобильных в клоаке? Написал такой код: $file = file (’cloaking.txt’);...

Почему не работает редирект мобильных в клоаке? Написал такой код:
$file = file (’cloaking.txt’);
foreach ($file as $item)
list ($domain, $links) = explode (’:’, $item);
if ($host == $domain)
$link = $links;
;
;
Подставляю вместо ссылки для ифрейма http://’.$link.’ работает нормально, фрейм грузится. Подставляю вместо ссылки редиректа, не работает. Почему, где я набаранил?
В файле cloaking.txt строки прописаны так: домен.ру:ссылка

Ответы:
Docent299 Docent299 #53187 2016-04-20 10:55
Фигурные скобы обрезало в коде

Docent299 Docent299 #53188 2016-04-20 11:22
Весь код выглядит так http://pastebin.com/t0iwfWMb

Mik Foxi Mik Foxi #53189 2016-04-20 13:34
Сделай trim переменных, полученных после list.

Docent299 Docent299 #53191 2016-04-20 14:23
Mik Foxi, Сделал, не помогло. Кстати, если в переменную явно указать ссылку ($link = ’Ссылка’;) И подставить переменную в урл ( http://’.$link.’’.$host.’’.urlencode($key).’) То редирект срабатывает. А с моим кодом не хочет. Что за х...ня

Docent299 Docent299 #53192 2016-04-20 16:28
Короче, через файл так и не получилось запустить, редирект на мобильных не хочет работать. Пришлось делать массив с данными прямо в клоаке http://pastebin.com/PwFCF1Bh

Роман Питерский Роман Питерский #53215 2016-04-20 20:24
Docent299, с месяц назад такой код кидал уже http://pastebin.com/qWe3ERsW

Docent299 Docent299 #53231 2016-04-21 09:13
Роман Питерский, Помню что кидал, просто сделал через файл, и только через неделю решил проверить как с мобильника смотрится, и как оказалось не работает, пришлось возвращать старый варик.