Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
K_Serhii
2 / 2 / 0
Регистрация: 21.07.2018
Сообщений: 16
1

Получить контент (картинки) google

16.10.2018, 19:39. Просмотров 807. Ответов 2
Метки нет (Все метки)

PHP
1
2
3
4
5
    <?php
        $url = 'https://www.google.com/search?hl=ru&tbm=isch&source=hp&biw=1920&bih=968&ei=wPfFW7WqBsiNmgWK_JBY&q=теремок.jpg';
        $googleImg = file_get_contents($url);
        echo $googleImg;
    ?>
Как получить ссылки на картинки из <tbody></tbody> из $googleImg?
0
Миниатюры
Получить контент (картинки) google  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2018, 19:39
Ответы с готовыми решениями:

Получить картинки из файла pdf
Нашел решение http://keriat.ru/2010/09/03/pdf-to-png-transform/ , но что я только не делал, ответ...

Как получить позицию картинки на странице?
Здравствуйте! Как можно получить через php значения Top и left изображения на страницы ? Или как...

Загрузка картинки (имя картинки заносится в базу, но на сервер она не закачивается)
Добрый вечер! Друзья выручайте... Набросал код (кое что взял с Интернета) для загрузки картинок:...

Загрузка картинки на сервер по ссылке, отправка, удаление картинки
Какие есть методы, чтобы: а) Загрузить на сервер в папку ../temp картинку по ссылке (например,...

Баг в Google Chrome при ajax-запросе, Скрипт работает во всех браузерах кроме Google Chrome
данный скрипт срабатывает везде (опера, ИЕ, ФФ, Сафари), кроме Google Chrome: // запись в кэш...

2
VNIIAEN
117 / 83 / 38
Регистрация: 09.07.2018
Сообщений: 228
16.10.2018, 22:44 2
Лучший ответ Сообщение было отмечено K_Serhii как решение

Решение

Кликните здесь для просмотра всего текста
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
$url = 'https://www.google.com/search?hl=ru&tbm=isch&source=hp&biw=1920&bih=968&ei=wPfFW7WqBsiNmgWK_JBY&q=%D1%82%D0%B5%D1%80%D0%B5%D0%BC%D0%BE%D0%BA.jpg';
$content = file_get_contents($url);
$links = [];
 
if (preg_match('~<tbody[^>]*>(.+?)</tbody>~s', $content, $arr)) {
    if (preg_match_all('~src="(.+?)"~', $arr[1], $links)) {
        $links = $links[1] ?? [];
    }
}
 
var_dump($links);
 
/*
array (size=20)
  0 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ_dC_hmCKwyfy7KHElKGi686pz6mYYl-iX6bi5Bqj3UtsM5tB9_ZTIADQ' (length=111)
  1 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR88b0-GBgniEjro5MY9iDaSFshNOrgwoJxekf8G-FmPQBT5B83rV4yT4s' (length=111)
  2 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQyZVils0gn8L154gSRS7DvW6GC9Edy_PRwK6_v3qJjVQozhUf7bbft_b7LCA' (length=114)
  3 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS1MgQ45DHh1ElqvHHFhpn471_C04P3gVp-I36mLsrJiY0-ZHZa0FW7r-I' (length=111)
  4 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZilicxto-OjQJqiNotIi7YsFdIGnwRSP-cTc5491Frh3xvGRp-vtDzOPU' (length=112)
  5 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQrc8lmbyGptnunac64gN87JvDbarUjz3T-5S6FDbnhcoklL83SUCp6uos4' (length=112)
  6 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSkURbkpLwclCCrynpkGRz__sfKDG1IxAeG5zgmKfBEN-vKhVzeelUUEuA' (length=111)
  7 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQgFCbFGmT1kPTuvX_zDbjb5M0RMjpidSDF84fQUwIMUHEn_OXVEuH81Jzu' (length=112)
  8 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTZ6QY_AKTDerqLfGnqIJuoDA3C_QvNViVzO8hLEy_5o6m274dmtkLI217VHQ' (length=114)
  9 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS3kO9rso5eiapazrEC_XsAbcmGUUSzv6ARGgthjJplHjDm-nITh2Q2FPBs' (length=112)
  10 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSOWNHMvB9zaLhZS4hN1_8r1dkRxE7inqs6SjMFhqZd-H6nhoaE-IwD8-_q' (length=112)
  11 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRTCx0XT0azwZbqt38PZYRlCknum5gT-UxnZKFjAJE6Z5eMUHy5jDgGA5E' (length=111)
  12 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSujLAqTlUNe2c-lVQ9L08kWWuzO66AIZldm7Tb8J5yy5pjRxvpY6rk6Ds' (length=111)
  13 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR52ACor8TBNKu36o-_Lvy5_a0po8vLmqr4qvmQwdLLBvGx7eEmB84jqkY' (length=111)
  14 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSepQT05qEZtAdhF0gK9p_G7iMGdkt5MXU4ZDSJB6IrY1-EMdJv-p5g0XiJ' (length=112)
  15 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR6CSTLozUh4IUKoZE20VELh1Kzlqd8FxRqou-qxH1NiaKsRTL7eNADekE' (length=111)
  16 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQwj8NrnS7Jn5LB_Exkm4l2Tfk6fmgBYFyqb6I2qtzYiBy_VrPr88izsw45' (length=112)
  17 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSt_QrHa5WZAoMfnROJIgLqhjVoFow5fK2rNByvGLMH-dXgsLT6KtNjPSUx' (length=112)
  18 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSFQhGwRnUQmu68Dsytet9nCOh25x9XAWTuyTRaAxYEx1mEsK7PLfyCxXRi' (length=112)
  19 => string 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSfxQ5pRqkxJK9wivXL5ol37MAMOPcRfmnNF1yQUwvVsrbedHyAYgZDew' (length=110)
*/
1
K_Serhii
2 / 2 / 0
Регистрация: 21.07.2018
Сообщений: 16
17.10.2018, 13:37  [ТС] 3
VNIIAEN, большое спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2018, 13:37

Поиск и сохранение изображений от Google.Картинки и Яндекс.Картинки
Мир вам, братья по увлечению! Я на вашем форуме впервые, давно хотел влиться в какое-нибудь...

Получить контент с другого сайта и занести его в переменную
Всем привет. Можно как-то получить текст с другого сайта и запихнуть его в переменную?

Контент метки google maps
Метки создаются и между ними переход осуществляется нормально, но не показывается контент при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru