Articles of file get contents

Проверьте, содержит ли строка URL-адрес и получает содержимое url php

Предположим, что кто-то вводит строку в textarea подобное этому «Лучшая поисковая система – www.google.com». или, может быть «Лучшая поисковая система – https://www.google.co.in/?gfe_rd=cr&ei=FLB1U4HHG6aJ8Qfc1YHIBA ». Затем я хочу выделить ссылку в виде stackoverflow . А также я хочу file_get_contents получить одно изображение, краткое описание и название страницы. Скорее всего, я хочу проверить, содержит ли строка URL-адрес или […]

file_get_contents vs cUrl. Что более важно и безопасно?

Что было бы более целесообразным с точки зрения безопасности? В случае file_get_contents (), если возникнет какая-либо ошибка, он отображает URL-адрес, вызываемый в ошибке msg, который может быть уязвимым.

Nginx и PHP-cgi – не могут file_get_contents любого веб-сайта на сервере

Это лучше всего объяснить кодом, который я думаю. Из веб-каталога: vi get.php Добавьте этот php в get.php <? echo file_get_contents("http://IPOFTHESERVER/"); ?> IPOFTHESERVER – это IP-адрес сервера, на котором работают nginx и PHP. php get.php Возвращает содержимое веб-сайта (по умолчанию), размещенного на этом IP-адресе Http: //IPOFTHESERVER/get.php … возвращает 504 тайм-аут шлюза . То же самое с […]

PHP file_get_contents ('php: // input') очень медленный

У меня есть сложное PHP-приложение, которое использует модель ESB, построенную с Zend Framework v1.x. Производительность стала проблемой, и теперь я знаю, почему: чтение потока ввода php: // последовательно занимает почти ровно 10 секунд. Вот фрагмент из журнала трассировки XDebug: 0.3985 6935880 -> Zend_Controller_Request_Http->getRawBody() /var/www/vas/Adapters/Database/application/controllers/AdapterController.php:473 0.3985 6936104 -> file_get_contents() /usr/share/php/ZendFramework-1.12.0/library/Zend/Controller/Request/Http.php:961 10.4134 6936096 -> trim() /usr/share/php/ZendFramework-1.12.0/library/Zend/Controller/Request/Http.php:963 Мы […]

file_get_html странный вывод

Я написал очень маленький фрагмент кода, как вы можете видеть ниже. <?php include_once 'simple_html_dom.php'; $url = "http://passenger.cm.be/nl/contactpoints/723?service-1057"; $html = file_get_html($url); echo $html; ?> Когда я запускаю этот код на моем домашнем сервере, он покажет веб-страницу так, как должен. Однако, когда я загружаю его на свой онлайн-сервер, я получаю результат ниже: {"contactpoint_address_id":723,"hq":null,"id":723,"language":2,"name":"CM-kantoor Aalst","zf":12,"address":{"bus":null,"contactpoint_municipality_id":631,"id":723,"lat":50.93767,"lng":4.037621,"municipality_name_de":"AALST","municipality_name_fr":"AALST","municipality_name_nl":"AALST","number":"10","street":"HOPMARKT","street_de":"HOPMARKT","street_fr":"HOPMARKT","street_nl":"HOPMARKT","zip":9300,"town":{"cm_id":1,"description_nl":"AALST","description_fr":"AALST","description_de":"AALST","id":9300,"nis":9300,"zip":9300}},"region":{"cm_region_id":120,"description_de":"CM Midden-Vlaanderen","description_fr":"CM Midden-Vlaanderen","description_nl":"CM Midden-Vlaanderen","id":12},"contactpoint_services":[{"contactpoint_id":723,"id":1057,"remark_closingdays":null,"remark_general":null,"remark_id":null,"remark_openinghours":"De […]

function.file-get-contents – не удалось открыть поток

Возможный дубликат: file_get_contents с строкой запроса Я использую функцию file_get_contents но, вернув правильный результат, он все еще показывает эту ошибку: Warning: file_get_contents(secure/validate.php?cardnumber=1234567) [function.file-get-contents]: failed to open stream: No error in … Сценарий – проверка номера карты, а в validatecard.php есть простой оператор if: if (isset($_GET['cardnumber']) && ($_GET['cardnumber'] == "12345")) { echo "OK"; } else { […]

file_get_contents завершается с ошибкой «getaddrinfo failed: нет адреса, связанного с именем хоста»

Я пытаюсь получить страницу с другого хоста. Я делаю так, как говорится в руководстве hph: $page = file_get_contents('http://www.example.com/'); echo $page; Но он терпит неудачу, и в журнале apache я получаю следующее: [Mon Oct 12 18:58:47.676454 2015] [:error] [pid 2971] [client 127.0.0.1:49434] PHP Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname in /var/www/html/digest/ftry.php on […]

'file_get_contents' Содержимое зашифровано?

Проблема в том, что когда я использую file_get_contents для получения исходного кода (HTML) с этого сайта, результат, который я получаю, НЕ является простым html-кодом. Код, который я использовал: $source = file_get_contents("http://mp3.zing.vn/bai-hat/Dance-With-My-Father-Luther-Vandross/ZWZ9D6FD.html"); echo $source; // OR print_r($source); Источник, который я получил: }{ #Ǒ – !E = Mv 5 B R h E HV7YE a X p{ […]

PHP получает внешний контент страницы

Я получаю html с другого сайта с file_get_contens , мой вопрос в том, как я могу получить определенное значение тега? допустим, у меня есть: <div id="global"><p class="paragraph">1800</p></div> как я могу получить значение абзаца? благодаря

cURL Html вывод отличается от исходной страницы при визуализации

Я работаю над проектом, который включает в себя выборку страниц с помощью cURL или file_get_contents. Проблема в том, что, когда я пытаюсь выполнить эхо-вывод html, результат кажется отличным от исходной страницы, но не все изображения отображаются. Пожалуйста, я хотел бы знать, есть ли решение. Мой код <?php //Get the url $url = "http://www.google.com"; //Get the […]