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


Php LDAP OPT DEBUG LEVEL, 7 не трассировка

Я пытаюсь заставить ldap_bind проследить, что он делает. У меня есть следующее ldap_set_option(NULL, LDAP_OPT_DEBUG_LEVEL, 7); putenv('LDAPTLS_REQCERT=never'); error_reporting(E_ALL); ini_set('display_errors', 1); $ds = ldap_connect($server); $r = ldap_bind($ds, $admin, $passwd); Я удалил часть кода, устанавливающего переменные. Однако я хочу увидеть заявления трассировки, чтобы помочь снять проблему с другой проблемой. ...

удаление дубликатов адресов из результатов google maps api

Я использую Google Maps API, чтобы позволить пользователям вводить свое местоположение и возвращать результаты, основанные на их местоположении. Однако, когда я ввожу некоторые адреса в Австралии, я получаю дубликаты, такие как: Асквит, Новый Южный Уэльс 2077, Австралия Асквит Новый Южный Уэльс, Австралия И Уолстонкрафт, Сидней Новый Южный Уэльс 2065, Австралия Уолстонкрафт Новый Южный Уэльс 2065, Австралия В настоящее время я предоставляю опция для участника, чтобы выбрать м ...

статическая функция php

У меня есть вопрос относительно статической функции в php. Предположим, что у меня есть класс class test { public function sayHi() { echo 'hi'; } } Если я делаю test::sayHi();, это работает без проблем. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); это тоже работает. В чем разница между первым и вторым классом? Что особенного в статической функции? ...

Что Laravel редирект не работает

Когда я бегу от контроллера для www.mysite.com/login return Redirect::to_action('profile'); Это приводит пользователя к www.mysite.com/index.php/profile Я пробовал это с Redirect:: to ('profile'); но это тоже не работает. Redirect:: home (); приводит меня к www.mysite.com/index.php что заставляет меня думать, что мой mod_rewrite как-то не работает, но у меня есть RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.p ...

Разница между хостом и доменом в параметрах Cookie PHP

Предположим, что у меня есть два сессионных куки, которые выглядят как Первый Name: d58ba4091c622661a0d46f03b412ac8b Content: m9ciub2u3ig59638r43uqjb8e6 Host: www.example.com Path: / Send for: Any type of connection Expires:Sunday, February 27, 2011 5:50:18 PM И второй Name: test Content: kdfssdfb2ufdfjww3436detasd Domain: .www.example.com Path: / Send for: Any type of connection Expires:Sunday, February 27, 2011 5:50:18 PM Если вы видите, что первый содержит Host parameter и значение, ...

Как экспортировать часть таблицы SQL в Проблемы?

В Adminer я могу экспортировать целые таблицы с помощью опции меню "Экспорт". Когда я ввожу запрос, я могу экспортировать результаты как .CSV или .TSV, но не как SQL. Есть ли возможность сделать это? Плагин или переключатель конфигурации? ...

Сериализация / десериализация вложенных объектов в JSON с типом в PHP

У меня есть классы, которые расширяют абстрактный класс. Мне нужно создать экземпляры этих классов через строку-предпочтительно JSON. Многие объекты являются вложенными, а многие свойства являются частными. Мне нужен способ: Создайте строку JSON полного объекта (с частными свойствами и вложенными объектами - с их частными свойствами). Создайте новый объект из строки JSON с правильным типом и всеми вложенными объектами. Я думаю, что это нужно быть рекурсивным. Я использую пространства имен, ...

Drupal 8: Как настроить виджет формы для отображения значения поля сущности вместо заголовка сущности?

Я делаю свои первые шаги в понимании того, как Drupal 8 работает под капотом, разрабатывая пользовательский модуль виджетов форм. Моя цель-показать значение поля изображения узла, на который ссылается ссылка, вместо названия узла в списке переключателей (доступно в core). Это позволит администраторам веб-сайта выбрать картинку вместо текста при выборе фонового изображения для узла. Вот как выглядит моя форма без пользовательской работы, используя встроенные в Drupal 8 " флажки / переключатели" ...

Что быстрее: "SELECT * FROM table" или "SELECT x, y, q FROM table" (из таблицы с 4 полями)

Мне интересно, что является самым быстрым (или самым легким для обработки базы данных) Предположим, что таблица БД содержит 4 поля: x, y, z, q Мне нужно только 3: x, y, q Какой способ быстрее / проще всего выполнить для базы данных (используя PHP).. "Выбрать * из таблицы" или "выбрать x, y, q из таблицы"? Будет ли то же самое применяться, если таблица содержит 5 или более полей, в то время как мне все еще нужно выбрать только 3? ...

Как разместить вывод из внешнего php файла в определенном месте страницы

Я посмотрел на другие сообщения здесь, касающиеся подобных вопросов, но не могу найти ответа. Edit я играл с этим и хочу несколько изменить свой вопрос. У меня возникла проблема с размещением вывода, который повторяется из внешнего файла php. Вот пример кода для демонстрации моей проблемы-это мой основной файл writephp.php: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Test Php </title> <link rel="stylesheet" href=" ...

как разделить символ в шаблоне Twig?

У меня есть проблема, когда я хочу использовать функцию split в Twig, у меня есть такие слова MaletDoctor, я хочу разделить это слово с помощью t ascii, Я ищу в поисковой системе, и я получаю обсуждение проблемы разделения веток в этом url я прочитал это, и я думаю, что проблема исправлена, но когда я ищу в документации веб-сайта ветки, я не могу найти функцию фильтра по split Вы можете прочитать это. И когда я пытаюсь использовать этот код {{ var | split('t') }) Возвращение is The f ...

Получить содержимое файла json при загрузке страницы

Я использую ajax, php и json для хранения количества кликов в файле json...Допустим, файл выглядит так: Граф.json {"countbtn1":28,"countbtn2":25,"countbtn3":39} DownloadsCount.php <?php $buttonName=$_POST["buttonName"]; $file = "count.json"; $json = json_decode(file_get_contents($file), true); echo $json['count'.$buttonName] ; ?> Загрузки.php <?php $buttonName=$_POST["buttonName"]; $file = "downloads.json"; $json = json_decode(file_ge ...

PHP Preg-замена нескольких символов подчеркивания

Как я могу, используя preg_replace, заменить более одного подчеркивания только одним подчеркиванием? ...

правильный формат кода PHP breadcrumb

Мне нужна помощь с myy php breadcrumb Используя код ниже, я получаю хлебную крошку, как это на выходе <a href="http://domain.com">Home</a> &raquo; <a href="//Folder/">Folder</a> &raquo; <a href="//Folder/Folder/"></a> Live TV </div> Проблема в том, что я получаю / / на некоторых частях Вот мой код. надеюсь, вы получите его и поможете мне с ним <?php $file = basename("/".$_SERVER["PHP_SELF"]); $filename = (count(explode('.', $ ...

Более быстрый редирект, PHP или htaccess?

Что это быстрый способ для перенаправления конкретного (конкретных) страницы, PHP или htaccess файл? Учитывая, что многие различные страницы могут нуждаться в таком редиректе на сайте с высоким трафиком. например, что быстрее: PHP (никаких запросов к базе данных, только простой простой PHP редирект) header("Location: /new.php",TRUE,301); Или Htaccess redirect 301 old.php http://site.com/new.php ...

Yii2-как получить текущее имя пользователя из Yii::$app - >user?

Как вы добавляете или получаете переменные, используя Yii::$app- > user - >something ? Я не хочу, чтобы они прошли через identity! Я хочу сделать конкретные из них доступными через user! Например, я хочу получить имя и фамилию текущего зарегистрированного пользователя: Yii::$app->user->username Или Yii::$app->user->name Уведомление Я отвечаю на этот вопрос Q & A Style. Это означает, что я отвечаю на свой собственный вопрос. Я уже знаю, как и надеюсь, что это ...

Использование preg match все совпадения в коде Javascript

Я создал регулярное выражение в PHP с помощью функции preg_match_all, чтобы получить звуковой url SoundCloud в моем посте WordPress. Регулярное выражение работает правильно без каких-либо проблем: preg_match_all[0][0] = https://soundcloud.com/anevo-remix/h3llo-anevo-remix-final Когда я пытаюсь preg_match_all[0][0] плеер не загружается, но когда я ставлю url https://soundcloud.com/anevo-remix/h3llo-anevo-remix-final, плеер загружается без каких-либо проблем. Как я могу использовать PHP код та ...

PHP: Проверьте, прошла ли неделя с момента отметки времени

Предположим: $time = '2010-05-17 02:49:30' // (retrieved from MySQL TIMESTAMP field) Как сделать следующее в PHP: 1) Проверьте, прошло ли больше недели с тех пор, как это время прошло? 2) предположив "false" на (1), выясните, сколько еще времени до отметки в одну неделю, округленной до оставшихся дней и часов. Я знаю, что это довольно просто, но он использует очень специфический синтаксис. Я никогда раньше не играл с вычислениями времени, поэтому был бы признателен за некоторые указания. ...

Раздел CData не закончен проблема

Когда я использую DOMDocument:: loadXML () для моего XML ниже я получаю ошибку: Warning: DOMDocument::loadXML() [domdocument.loadxml]: CData section not finished http://www.site.org/displayimage.php?album=se in Entity, Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag image line 7 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag quizz line 3 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature ...

Невозможно добавить PPA: 'ppa: ondrej/php5-5.6'

Я пытаюсь обновить свой php 5.5.9 до 5.6 на машине Ubuntu. Но когда я бегу: sudo add-apt-repository ppa:ondrej/php5-5.6 Я получаю: Cannot add PPA: 'ppa:ondrej/php5-5.6'. Please check that the PPA name or format is correct. Как я могу это исправить? Править Я побежал: sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php5 Но когда я бегу: php5 -v Я все еще получаю php 5.5.9: PHP 5.5.9-1ubuntu4.20 (cli) (built: Oct 3 2016 13:00:37) ...