Articles of content

вызывать url по php и проверять, если он зарегистрирован

Данный url ( https://127.0.0.1:8443/example.html <- да, это безопасное соединение ) проверяет, зарегистрирован ли пользователь (на сервере jboss), и если это так, у него есть разрешения на некоторый контент. Когда я вошел в систему и попытался запустить этот URL-адрес в браузере, все в порядке, jboss logger показывает, что пользователь вошел в систему, но когда я вызываю […]

Обработка ошибок и обходные пути allow_url_fopen и allow_url_include отключены на сервере

У меня есть несколько функций в моем приложении php, которые ретранслируют по вызовам file_get_contents (), file_put_contents и getimagesize (). Проблема в том, что когда allow_url_fopen allow_url_include отключены в php.ini, я получаю ошибки в этих критических функциях. Предупреждение: getimagesize () [function.getimagesize]: доступ к URL-файлу отключен в конфигурации сервера в /home/content/…/html/_sites/mysite/wp-content/themes/mytheme/functions.php on line 2534 Каковы варианты решения […]

Разбирайте строку вместо файла для шаблона Blade Laravel

Мне нужно кэшировать удаленный шаблон лезвия, сгенерированный CMS, чтобы поддерживать общедоступный интерфейс приложения в актуальном состоянии. В идеале я мог бы использовать file_get_contents и кеш, чтобы проверять обновления для этого один раз в неделю. Есть ли способ заставить Laravel использовать содержимое переменной вместо файла в качестве шаблона клинка?

Force скачать файлы mp4

Я хочу заставить пользователя загружать видео с YouTube. Например, этот URL. Я загружаю видео, и я могу воспроизводить исходное видео, но даже длина / размер видео одинаковы, я не могу воспроизвести его, когда он загружен силой. function force_download($file,$video_url) { $video_data = file_get_contents($video_url); file_put_contents($file, $video_data); if(isset($file) && file_exists($file)) { header('Content-length: ' . filesize($file)); header('Content-type: application/octet-stream'); header('Content-Disposition: […]

Получить контент между двумя строками PHP

Каков наилучший способ получить контент между двумя строками, например ob_start(); include('externalfile.html'); ## see below $out = ob_get_contents(); ob_end_clean(); preg_match('/{FINDME}(.|\n*)+{\/FINDME}/',$out,$matches); $match = $matches[0]; echo $match; ## I have used .|\n* as it needs to check for new lines. Is this correct? ## externalfile.html {FINDME} Text Here {/FINDME} По какой-то причине это, похоже, работает на одном месте […]