Друзья, подскажите пожалуйся как вывести с другого сайта определеню информацию (Хочу вывести ссылку на фотографию, фото меняется просто сохранить изображение не получиться) Пробывал этот код, но сайт крашется. <?php //откуда будем парсить информацию $content = file_get_contents('полный урл страницы с http:// с которого будем вырезать информацию'); // Определяем позицию строки, до которой нужно все отрезать $pos = strpos($content, 'здесь кусок кода/текста который размещен перед нужным текстом'); //Отрезаем все, что идет до нужной нам позиции $content = substr($content, $pos); // Точно таким же образом находим позицию конечной строки $pos = strpos($content, 'здесь кусок кода/текста который стоит в конце нужного нам текста'); // Отрезаем нужное количество символов от нулевого $content = substr($content, 0, $pos); //если в тексте встречается текст, который нам не нужен, вырезаем его $content = str_replace('текст который нужно вырезать','', $content); // выводим спарсенный текст. echo $content; echo "вставляем сюда завершающий код"; ?> Code <?php //откуда будем парсить информацию $content = file_get_contents('полный урл страницы с http:// с которого будем вырезать информацию'); // Определяем позицию строки, до которой нужно все отрезать $pos = strpos($content, 'здесь кусок кода/текста который размещен перед нужным текстом'); //Отрезаем все, что идет до нужной нам позиции $content = substr($content, $pos); // Точно таким же образом находим позицию конечной строки $pos = strpos($content, 'здесь кусок кода/текста который стоит в конце нужного нам текста'); // Отрезаем нужное количество символов от нулевого $content = substr($content, 0, $pos); //если в тексте встречается текст, который нам не нужен, вырезаем его $content = str_replace('текст который нужно вырезать','', $content); // выводим спарсенный текст. echo $content; echo "вставляем сюда завершающий код"; ?>
Если это канал то /<div\s+class="tgme_page_description">(.*)<\/div>/ PHP /<div\s+class="tgme_page_description">(.*)<\/div>/ попробуй /<div\s+class="tgme_page_description"\s+dir="auto">(.*)<\/div>/ PHP /<div\s+class="tgme_page_description"\s+dir="auto">(.*)<\/div>/ Если подписчики нужны у канала то /<div\s+class="tgme_page_extra"\s+dir="auto">(.*)<\/div>/ PHP /<div\s+class="tgme_page_extra"\s+dir="auto">(.*)<\/div>/
Leonchikkk, елис убрать функции file_get_contents (Google)- загруку показывает пк 98-99 на мобил 99 В инетете читал у всех так с file_get_contents
Leonchikkk, Бро, я пользовался совсем другим методам, щас попробую и твое. Да как ты ты говоришь не думал что сэтим будут проблемы(От незнания как сделать оптимальный запрос сделал эту тему) Спасибо тебе, Друг! У меня только 1 файл index/php и там только 2 блока (Несколько строк) и js для переодресации (сss) максимально оптимизировано все попрямой в одну строку и в файлы gz архиве (Максимальное сжатие) и .htaccess все сжатия оптимизация все есть Все картинки оптимизваны только несколько KB Сайт очень маленький прям оч. там справиться хюбой хост на ура. никогда небыло проблем с загрузкой. Как настроил запрос PHP/file_get_contents сразу начал грузиться оч долго. Смотрел убрать и посмотреть на скорость сайт сразу приходит в нормальное состояние. Убераешь запрос и грузиться мгновенно