Когда использую переменную $urlCC или $urlF все работает, а когда $url то не работает. проверял через echo ссылка правильно отображается. Код (PHP): {php} global $actual_products_id; $urlA = 'http://www.m.ru'; $urlB = $actual_products_id; $urlD = '960657'; $urlC = urlencode ($urlB); $url = $urlA.$urlB; $urlCC = 'http://www.m.ru'; $start = '<table cellpadding="4" cellspacing="0" border="0" class="properties">'; $finish = ' </div></div> <div style="padding:20px 0px 10px 0px; color:#222222;">'; function parser($url,$start,$finish) { $content = file_get_contents($url); $position = strpos($content, $start); $content = substr($content, $position); $position = strpos($content, $finish); $content = substr($content, 0, $position); echo $url; echo mb_convert_encoding($content, 'utf8', 'cp1251'); return $content; } parser($url, $start, $finish); {/php} PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Не там где нужно ошибку показывает. поменял на $url = 'http://www.m.ru/'; стало выдавать следущее http://www.m.ru/ Количество отсеков для HDD 2 Интерфейс поддерживаемых HDD SATA II Форм-фактор HDD 3.5" Количество портов USB 2.0 1 Процессор, модель 6282 Процессор, частота 1600 МГц Объем оперативной памяти 256 МБ RAID 0 ДА RAID 1 ДА Массив JBOD ДА Количество портов RJ-45 1 Веб-интерфейс ДА Резервное копирование Apple Time Machine, LenovoEMC Personal Cloud Backup, Public Cloud Backup Поддержка протоколов доступа к файлам CIFS/SMB/Rally (Microsoft), NFS (Linux/UNIX), AFP/Bonjour (Apple), FTP, SFTP, TFTP, HTTP, HTTPS, WebDAV, Windows DFS, SNMP Совместимость с IP-камерами ДА Система охлаждения ДА Потребление энергии 25 Вт Цвет черный Вес (без жёстких дисков) 1.16 кг PartNumber/Артикул Производителя 70A69003EA Срок гарантии 36 мес. Добавлено спустя 2 минуты 58 секунд: Но мне нужно чтобы вместо 960657 было $actual_products_id значение которого будет меняться в зависимости от странице на которой находиться покупатель. переменная $actual_products_id через echo -проверял отображаеться $url = 'http://www.m.ru/'; Добавлено спустя 15 минут 48 секунд: А когда подставляю в начало global $actual_products_id; $urlA = 'http://www.m.ru/'; $urlB = $actual_products_id; $url = $urlA.$urlB; ссылку через echo выводит правильно и больше ничего не выводит вообще (нет ошибок совсем только ссылка) http://www.m.ru/960657 Добавлено спустя 2 минуты 26 секунд: А когда через echo $actual_products_id; выводит 960657. Уже голову совсем сломал.
Браузер показывает адрес Код (Text): http://merlion.com/b2b/960657/#img-0 редирект какой-нибудь? Попробуй его указать
Какие то странные пробелы в коде. А так тоже самое не ругается и не выводит контент только ссылку <div class="content-text"> http://www.m.ru/#img-0 </div> Добавлено спустя 4 минуты 20 секунд: О заработало. Только я не понял что произошло - но заработало. Добавлено спустя 8 минут 53 секунды: