PHP- все статьи тега ➜ страница 46
Вход на удаленный сайт с PHP cURL
Я новичок в использовании cURL и его трудно найти хорошие ресурсы для него. То, что я пытаюсь сделать, это войти на удаленный сайт, имея curl сделать форму входа в систему, а затем отправить обратно, что это было успешно. код у меня, кажется, не работает и только пытается показать главную страницу сайта. $username="[email protected]"; $password="mypassword"; $url="http://www.myremotesite.com/index.php?page=login"; $cookie="cookie.txt"; $postdata = "email=".$username."&password=".$ ...
Примеры SQL-инъекций через addslashes ()?
в PHP, я знаю, что mysql_real_escape гораздо безопаснее, чем с помощью addslashes. Однако я не смог найти пример ситуации, когда addslashes позволит SQL-инъекции произойти. может кто-нибудь привести несколько примеров? ...
PHP скрипт для рендеринга одного прозрачного пикселя (PNG или GIF)
Я должен создать PHP, который будет возвращать поток изображений одной прозрачной точки (PNG или GIF) не могли бы вы указать мне на простое в использовании решение? ...
PHP CURL & HTTPS
Я нашел эту функцию, которая делает удивительную работу (IMHO): http://nadeausoftware.com/articles/2007/06/php_tip_how_get_web_page_using_curl /** * Get a web file (HTML, XHTML, XML, image, etc.) from a URL. Return an * array containing the HTTP server response header fields and content. */ function get_web_page( $url ) { $options = array( CURLOPT_RETURNTRANSFER => true, // return web page CURLOPT_HEADER => false, // don't return headers CURL ...
Отключить проверку сертификатов в PHP SoapClient
резюме: Есть ли способ заставить встроенный SoapClient-класс в PHP подключиться по HTTPS к серверу с недействительным сертификатом? зачем мне это делать? Я развернул новое приложение на сервере, который еще не имеет записи DNS или сертификата. Я хочу попробовать подключиться к нему с помощью SoapClient до настройка записи DNS и исправление сертификата, и наиболее разумный способ сделать это кажется чтобы просто заставить клиента игнорировать сертификат во время тестирования. Не я понимаю, что ...
Поиск массива без учета регистра
у меня есть такой массив: $array = Array ( 0 => 'oooo', 1 => 'no', 2 => 'mmmm', 3 => 'yes' ); Я хотел бы найти слово "да". Я знаю о array_search(), но я хотел бы соответствовать "да", "да" и "да", а также. Как я могу это сделать? ...
laravel 5.5 срок действия страницы истек из-за бездействия. Пожалуйста, обновите и повторите попытку
Я новичок с Laravel и у меня есть проблема, которую я не понимаю. У меня есть form форма журнала в моем проекте, и мой метод-POST. Когда я пытаюсь запросить результат: 'страница истекла из-за бездействия. Пожалуйста, обновите и повторите попытку.', но если я изменю метод, чтобы получить, он отлично работает. Может кто-нибудь сказать мне, почему это и как это исправить, потому что, конечно, мне нужен метод post. ...
Laravel: ошибка [PDOException]: не удалось найти драйвер в PostgreSQL
Я пытаюсь подключиться к базе данных PostgreSQL через Laravel, чтобы выполнить миграцию php artisan, но, похоже, не направляется, поскольку он читает имя базы данных MySQL. вот команды из базы данных.php: 'connections' => array( 'sqlite' => array( 'driver' => 'sqlite', 'database' => __DIR__.'/../database/production.sqlite', 'prefix' => '', ), 'mysql' => array( 'driver' => 'mysql', 'host' => 'localhost', ...
Перечисление всех вложенных папок и файлов в каталоге с помощью php
пожалуйста, дайте мне решение для перечисления всех папок,подпапок,файлов в каталоге с помощью PHP. Моя структура папок выглядит так: Main Dir Dir1 SubDir1 File1 File2 SubDir2 File3 File4 Dir2 SubDir3 File5 File6 SubDir4 File7 File8 Я хочу получить список всех файлов внутри каждой папки. есть ли команда сценария оболочки в php? ...
Как остановить xdebug от остановки на первой линии с PhpStorm?
У меня эта странная проблема. Все мои настройки работали нормально, пока я не обновил свою версию PHP. Я использую macports и имею установленные порты php5 и php5-xdebug. xdebug работает, но он останавливается на первой строке моего скрипта, хотя у меня есть опция отключена в PhpStorm. Там нет точки останова, и точки останова в других частях кода работают нормально. Если это поможет, вот xdebug часть phpinfo (в двух части); http://cl.ly/9QHw , http://cl.ly/9P2B и доказательство того, что он ...
Преобразовать число минут в часы и минуты с помощью PHP
у меня есть переменная с именем $final_time_saving Это всего лишь несколько минут, например 250. Как я могу конвертировать это количество минут в часы и минуты с помощью PHP в этом формате: 4 hours 10 minutes ...
Почему я получаю "нестатический метод не должен называться статически" при вызове метода в красноречивой модели?
Я пытаюсь загрузить мою модель в мой контроллер и попробовал это: return Post::getAll(); получил ошибку Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context функции в модели выглядит так: public function getAll() { return $posts = $this->all()->take(2)->get(); } Как правильно загрузить модель в контроллер, а затем вернуть его содержимое? ...
PHP объединяет два ассоциативных массива в один массив
$array1 = array("$name1" => "$id1"); $array2 = array("$name2" => "$id2", "$name3" => "$id3"); мне нужен новый массив, объединяющий все вместе, т. е. это будет $array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => "$id3"); каков наилучший способ сделать это? Извините, я забыл, идентификаторы никогда не будут совпадать друг с другом, но технически имена могут, но вряд ли, и все они должны быть перечислены в одном массиве. Я посмотрел на array_merge, но не бы ...
PHP сессии без cookies
есть ли способ, которым я могу инициировать постоянный сеанс в PHP без размещения файла cookie сеанса? Существуют ли другие способы поддержания сеанса между страницами, такие как решение на основе IP-адреса? моя причина для запроса заключается в том, что, хотя у большинства пользователей есть куки, я хочу посмотреть, есть ли способ для системы входа в систему работать для тех, у кого она отключена (хотя я думаю, что отключение куки-файлов-это просто ненужная паранойя, лично). ...
Как узнать, является ли MySQLnd активным драйвером?
может быть, это очевидный вопрос, но я хочу быть уверен. Как я могу знать, если это MySQLnd является активным драйвером? Я запускаю PHP 5.3 и MySQL 5.1.37. В phpinfo() mysqlnd указан, но только с этим я не могу быть уверен, использую ли я MySQLnd или старый драйвер... извлечение вывода phpinfo () mysql MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version mysqlnd 5.0.5-dev - 081106 - $Revision: 1.3.2.27 $ mysqli MysqlI Support enabled Client API libr ...
Как получить предыдущий url с помощью PHP
предположим, что url моего сайта задан как гиперссылка на какой - то странице в интернете; эта страница может быть чем угодно в интернет-блоге, orkut, yahoo, даже stackoverflow и т. д., И кто-то нажимает на нее и посещает мой сайт. Итак, можем ли мы узнать, используя php, предыдущий url, с которого посетитель пришел на мою страницу? ...
Принудительная загрузка файла с помощью php с помощью заголовка()
Я хочу, чтобы пользователь мог загрузить некоторые файлы у меня есть на моем сервере, но когда я пытаюсь использовать любой из многих примеров этого в интернете ничего не похоже на работу для меня. Я пробовал такой код: <?php $size = filesize("Image.png"); header('Content-Description: File Transfer'); header('Content-Type: image/png'); header('Content-Disposition: attachment; filename="Image.png"'); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: ...
PHP: могу ли я получить индекс в функции карты массива?
Я использую карту в PHP вот так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); можно ли получить индекс значения в функцию? также-если я пишу код, который нуждается в индексе, должен ли я использовать цикл for вместо карты? ...
Упорядочены ли ассоциативные массивы PHP?
Я пришел из python фона и python тип данных, который похож (словарь) является ненумерованный набор пар ключ-значение. Мне интересно, если ассоциативные массивы PHP неупорядочены? Они появляются, чтобы быть заказаны. $test = array( 'test' => 'test', 'bar' => 'bar', ); var_dump($test); var_dump(array_slice($test, 0, 1)); тест всегда приходит перед баром, и я могу нарезать этот массив, как вы видите. Так что это всегда гарантированно будет заказано в разных версиях php? Поряд ...
php umask(0) какова цель
какова цель использования umask(0); в php? Я видел это несколько раз, и не могу понять из документации, что это именно так. может кто-нибудь объяснить это и, когда было бы полезно использовать? ...