PHP- все статьи тега ➜ страница 17


Как я могу отобразить изображение типа blob в php?

Я пытаюсь отобразить изображение, но это изображение типа blob. Вопрос: Как я могу отобразить blob Изображение типа данных? Я попробовал с: function getBlob() { $data = $this->user_model->getBlob(); echo "<img src="base64_encode( $data['IMAGE'] )">"; } Но не работает. ...

PHP glob () не находит.htaccess

Простой вопрос-как перечислить .htaccess файлы с помощью glob()? ...

Yii2: как передать дополнительные параметры в listview

Я читаю этот пост и отвечаю на этот вопрос Сонгвут к.: Yii2 ListView и dataprovider Но я хочу знать, что можно использовать вторую модель в _item. Предположим, что _item-это сообщение на форуме, которое извлекает данные из $model, но я хотел бы использовать другую модель, например $comment для меня комментарий к этому сообщению и просматривать сообщение вместе с комментарием как один _item. Представьте себе, что этот пункт является постом на facebook, и он отображает только текст, дата ...

Как получить данные из БД в тесте Laravel 5

Здравствуйте я пишу тест и хочу получить данные из БД в нем, поэтому я делаю следующее Компания.php namespace AppModels; use IlluminateDatabaseEloquentModel; class Company extends Model { protected $table = 'companies'; } Мой самый лучший.php <?php use AppModelsCompany; class MyTest extends TestCase { public function testFileUploadAction() { $company = Company::find(1); } } Но есть ошибка Фатальная ошибка: вызов функции-члена connection () н ...

Сохраните PDF-файл, созданный с помощью библиотеки FPDF php, в поле blob MySQL

Мне нужно создать pdf-файл с библиотекой fpdf и сохранить его в поле blob в моей базе данных MySQL. Проблема в том, что когда я пытаюсь извлечь файл из поля blob и отправить его в браузер для загрузки, файл donwloaded поврежден и не отображается правильно. Тот же файл pdf отображается правильно, если я отправляю его сразу в браузер, не сохраняя его в БД, поэтому кажется, что некоторые данные повреждаются при вставке в БД. дБ. Мой код примерно такой: $pdf = new MyPDF(); //class that extends ...

Ссылка - Что означает этот символ в PHP?

что это? это коллекция вопросов, которые возникают время от времени о синтаксисе в PHP. Это также сообщество Вики, поэтому все приглашаются принять участие в поддержании этого списка. почему это? раньше было трудно найти вопросы об операторах и другие синтаксические маркеры.1 Основная идея состоит в том, чтобы иметь ссылки на существующие вопросы о переполнении стека, поэтому нам проще ссылаться на них, а не копировать содержание из руководства PHP. 1 Примечание: С Января 2013 Года, Перепол ...

Как получить миниатюру видео YouTube из API YouTube?

Если у меня есть URL-адрес видео YouTube, есть ли способ использовать PHP и cURL для получения связанного эскиза из API YouTube? ...

PHP: удаление элемента из массива

есть ли простой способ удалить элемент из массива с помощью PHP, таких, что foreach ($array) больше не включает этот элемент? Я думал, что установка его в null сделал бы это, но, видимо, это не работает. ...

Как вы анализируете и обрабатываете HTML / XML в PHP?

Как можно разобрать HTML/XML и извлечь из него информацию? ...

Как на самом деле работает PHP 'foreach'?

позвольте мне префикс этого, сказав, что я знаю, что foreach есть, делает и как его использовать. Этот вопрос касается того, как он работает под капотом, и я не хочу никаких ответов по строкам "вот как вы зацикливаете массив с foreach". долгое время я предполагал, что foreach работал с самим массивом. Потом я нашел много ссылок на то, что он работает с скопировать массива, и с тех пор я предположил, что это конец история. Но недавно я вступил в дискуссию по этому вопросу, и после небольшого эк ...

Как я могу получить PHP ошибки для отображения?

Я проверил мой PHP ini установлены ошибки файлов и отображения, а также сообщение об ошибке E_ALL. Я перезапустил свой веб-сервер Apache. Я даже поставил эти строки в верхней части моего скрипта, и он даже не ловит простые ошибки разбора. Например, я объявляю переменные с "$" и я не закрываю заявления";". Но все мои скрипты показывают пустую страницу на этих ошибках, но я хочу на самом деле увидеть ошибки в моем браузере выход. error_reporting(E_ALL); ini_set('display_errors', 1); что остае ...

Как использовать bcrypt для хэширования паролей в PHP?

время от времени я слышу совет "использовать bcrypt для хранения паролей в PHP, правила bcrypt". но что такое bcrypt? PHP не предлагает никаких таких функций, Википедия лепечет о утилите шифрования файлов, а веб-поиск просто показывает несколько реализаций Blowfish на разных языках. Теперь Blowfish также доступен в PHP через mcrypt, но как это поможет с хранением паролей? Blowfish-это шифр общего назначения, он работает двумя способами. Если это может быть зашифрован, его можно расшифровать. Па ...

Безопасный хэш и соль для PHP паролей

в настоящее время говорят, что MD5 частично небезопасен. Учитывая это, я хотел бы знать, какой механизм использовать для защиты паролем. этот вопрос является ли" двойное хэширование " паролем менее безопасным, чем просто хэширование его один раз? предполагает, что хеширование несколько раз может быть хорошей идеей, в то время как как реализовать защиту паролем для отдельных файлов? предлагает использовать соль. Я использую PHP. Я хочу безопасный и быстрый система шифрования паролей. Хэширован ...

В UTF-8 Все путем

Я настраиваю новый сервер и хочу полностью поддерживать UTF-8 в своем веб-приложении. Я пробовал в прошлом на существующих серверах и всегда, кажется, в конечном итоге приходится возвращаться к ISO-8859-1. где именно мне нужно установить кодировки/перекодировки? Я знаю, что мне нужно настроить Apache, MySQL и PHP для этого - есть ли какой-то стандартный контрольный список, который я могу выполнить, или, возможно, устранить неполадки, где возникают несоответствия? Это для нового сервера Linux ...

Каков наилучший метод для очистки пользовательского ввода с помощью PHP?

есть ли где-то функция catchall, которая хорошо работает для дезинфекции пользовательского ввода для SQL-инъекций и XSS-атак, при этом позволяя определенные типы html-тегов? ...

Что такое Long-Polling, Websockets, Server-Sent Events (SSE) и Comet?

Я пробовал читать некоторые статьи, но я еще не очень ясно о понятиях. кто-нибудь хотел бы попробовать объяснить мне, что это за технологии: Опроса Сервер-Отправлено Событий Websockets Комета одна вещь, с которой я сталкивался каждый раз, была, сервер держит соединение открытым и передает данные клиенту. Как соединение остается открытым, и как клиент получает выталкиваемые данные? (Как клиент использует данные, может быть, какой-то код может помочь?) теперь, какой из них я должен использова ...

Разница между require, include, require once и include once?

в PHP: когда я должен использовать require и include? когда я должен использовать require_once и include_once? ...

Получить полный URL в PHP

Я использую этот код, чтобы получить полный URL: $actual_link = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; проблема в том, что я использую некоторые маски в моем .htaccess, поэтому то, что мы видим в URL-адресе, не всегда является реальным путем к файлу. что мне нужно, так это получить URL, что написано в URL, не более и не менее-полный URL. мне нужно узнать, как он появляется в навигационной панели в веб-браузере, а не реальный путь к файлу на сервере. ...

Что такое stdClass в PHP?

пожалуйста, определить, что stdClass есть. ...

Как вставить, если не существует в MySQL?

Я начал с Google, и нашел это статьи что говорит о таблицах мьютексов. у меня есть таблица с ~14 миллионов записей. Если я хочу добавить больше данных в том же формате, есть ли способ убедиться, что запись, которую я хочу вставить, уже не существует без использования пары запросов (т. е. один запрос для проверки и один для вставки-это пустой результирующий набор)? тут unique ограничение на поле гарантию insert не получится, если это уже там? похоже, что с просто ограничение, когда я выдаю вст ...