Я делаю простое приложение, которое считывает данные json из 15 разных URL-адресов. У меня есть особая потребность в том, что мне нужно сделать это на сервере. Я использую file_get_contents($url) . Поскольку я использую file_get_contents ($ url). Я написал простой скрипт: $websites = array( $url1, $url2, $url3, … $url15 ); foreach ($websites as $website) { $data[] […]
Файл, который я пытаюсь загрузить с моего PHP-скрипта, следующий: http://www.navarra.es/appsext/DescargarFichero/default.aspx?codigoAcceso=OpenData&fichero=Farmacias/Farmacias.xml Но я не могу это сделать, используя ни file_get_contents() ни cURL . Я получаю ошибку Object reference not set to an instance of an object. Есть идеи, как это сделать? Большое спасибо, Пабло. Обновлен для добавления кода: $url = "http://www.navarra.es/appsext/DescargarFichero/default.aspx?codigoAcceso=OpenData&fichero=Farmacias/Farmacias.xml"; $simple = simplexml_load_file(file_get_contents($url)); foreach ($simple->farmacia […]
в основном, я пытаюсь очистить веб-страницы с помощью php, но я хочу сделать это после того, как начальный javascript на странице выполняется – я хочу получить доступ к DOM после первоначальных запросов ajax и т. д. … есть ли способ сделать это?
<?php // Report all PHP errors (see changelog) error_reporting(E_ALL); include('inc/simple_html_dom.php'); //base url $base = 'https://play.google.com/store/apps'; //home page HTML $html_base = file_get_html( $base ); //get all category links foreach($html_base->find('a') as $element) { echo "<pre>"; print_r( $element->href ); echo "</pre>"; } $html_base->clear(); unset($html_base); ?> У меня есть код выше, и я пытаюсь получить определенные элементы на странице […]
Я использую file_get_contents на моем PHP, и он вызывает некоторые ошибки: Мой код #try to fetch from remote $this->remotePath = "http://some-hostname.com/blah/blah.xml $fileIn = @file_get_contents($this->remotePath); Ошибки: Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /virtual/path/to/file/outputFile.php on line 127 Warning: file_get_contents(https://some-host-name/data/inputFile.xml) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in […]
Я пытаюсь использовать file_get_contents. Я убедился, что allow_url_fopen включен в php.ini. На данный момент это говорит мне: [function.file-get-contents]: не удалось открыть поток: HTTP-запрос не удался! HTTP / 1.1 401 Несанкционированный Все, что я делаю, следующее: я могу получить доступ через браузер без проблем. $url=('http://site/@api/users/=john_smith@site.com/properties'); $xmlString=file_get_contents($url); Я считаю, что это проблема аутентификации, но не знаю, как […]
как я могу отобразить изображение, полученное с помощью file_get_contents в php? Нужно ли мне изменять заголовки и просто эхо или что-то еще? Благодаря!
Я видел некоторые вопросы, подобные этому в Интернете, и никто не ответил. Я хочу вернуть источник удаленной XML-страницы в строку. Удаленная страница XML для целей этого вопроса: http://www.test.com/foo.xml В обычном веб-браузере я могу просмотреть страницу, а источник – XML-документ. Однако, когда я использую file_get_contents('http://www.test.com/foo.xml') , он возвращает строку с соответствующим URL-адресом. Нужно ли извлекать XML-компонент? […]
Любые мысли о том, почему следующее не работает. $request_url = "someurl?myId=$id"; //returns feed like above $json = file_get_contents($request_url, true); //getting the file content $decode = json_decode($json, true); var_dump($json); Когда я вставляю request_url в браузер, я возвращаю данные json, но если я пытаюсь в php, var_dump просто bool (false); Есть идеи?? Обновите и исправьте ОК, спасибо […]
Я хочу помещать содержимое URL в строку и обрабатывать ее. Однако у меня есть проблема. Я получаю эту ошибку: Warning: file_get_contents(http://www.findchips.com/avail?part=74ls244) [function.file-get-contents]: failed to open stream: Redirection limit reached, Я слышал, что это происходит из-за защиты страниц и заголовков, файлов cookie и т. Д. Как я могу переопределить его? Я также попробовал альтернативы, такие как […]