Articles of имен

Чтобы перенаправить пользователя обратно в index.php после обработчика

Я поставил «имя пользователя» и «пароль» на мою форму. Действие запускает handler.php. Пользователь видит тогда только белую страницу (handler.page), если он не перезагружает свой браузер на handler.php. Если он это сделает, обработчик вернет его к index.php. Я хочу, чтобы пользователь автоматически возвращался на домашнюю страницу после того, как был на handler.php, где он получил login […]

PHP / regex: скрипт для создания имен файлов с тире вместо пространств

Я хочу изменить PHP-скрипт, который я использую в wordPress (плагин Auto Featured Image). Проблема заключается в том, что этот скрипт создает имена файлов для эскизов на основе URL-адресов изображения. Это звучит здорово, пока вы не получите имя файла с пробелами, а миниатюра – это что-то вроде this%20Thumbnail.jpg и когда браузер перейдет на http://img.ruphp.com/spaces/this Thumbnail.jpg он […]

Работа с пространством имен Zend Session для нескольких запросов

Может быть, я просто не вижу этого, но есть ли другой способ доступа к ранее созданному пространству имен сеанса, кроме вызова $_SESSION напрямую? Помимо того факта, что я действительно не хочу этого делать, документация Zend также советует против этого : в то время как $ _SESSION все еще доступна в глобальном пространстве имен PHP, разработчики […]

Ошибка загрузки xml в php (не абсолютная)

Я пытаюсь загрузить файл XML с несколькими объявлениями пространства имен. Мой php: <?php $doc = new DOMDocument('1.0','UTF-8'); $doc->load( 'UBLCatalog.xml' ); $Items = $doc->getElementsByTagNameNS( "UBLCommonAggregateComponents","Item" ); foreach( $Items as $Item ) { $descriptions = $Item->getElementsByTagNameNS( "UBLCommonBasicComponents","Description" ); $description = $descriptions->item(0)->nodeValue; echo "<b>$description\n</b><br>"; } ?> Ошибка: xmlns: URI UBLCatalogDocument не является абсолютным в файле: /// C: /wamp/www/XMLExperiments/UBLCatalog.xml, […]

Как использовать тот же именованный класс в PHP без пространства имен?

У меня проблема, когда у меня есть два класса сторонних библиотек, которые я должен распространять и использовать вместе. Но оба имеют одно и то же соглашение об именах, а два имени класса имеют одно и то же имя. Поскольку я не могу расширять два класса, я не знаю, как их исправить, как создать оболочку против […]

Как связать элемент XML с префиксом пространства имен с помощью оператора объекта?

Что касается ниже XML. Как связать дочерние элементы <m:properties> с помощью оператора объекта (->)? $url = "http://data.treasury.gov/feed.svc/DailyTreasuryYieldCurveRateData?$filter=month(NEW_DATE)%20eq%2011%20and%20year(NEW_DATE)%20eq%202015"; $xml = simplexml_load_file($url); foreach( $xml->entry as $entry ) { $element = $xml->entry->content->properties->children(); } $xml->entry->children(); работает, но $xml->entry->content->properties->children(); не. Я читаю здесь, что двоеточие (":") помещается между префиксом пространства имен и именем имени / атрибута элемента, поэтому properties является, […]

многоуровневое меню из базы данных в codeigniter

У меня есть таблица в моей базе данных, содержащая все мои категории баз данных, которые мне нужно преобразовать в многоуровневое меню. Структура таблицы ниже: product_category_id | product_category_name | product_category_description | product_category_parent_id ——————————————————————————————————– 1 test ulghjbjjjh NULL 2 test2 yruktghkug NULL 3 test sub 1 yr5y346uij 1 4 test sub sub 1 yfghvbnhtd 3 Используя функции, […]

CakePHP и пространства имен?

Есть ли способ разместить свой собственный код в пространства имен, используя cakephp? Следующий очень простой класс контроллера отлично работает. class Customer extends \AppModel { var $name = 'Customer'; } Однако, если я добавлю namespace foo\bar; cakephp больше не может найти контроллер. Есть ли способ сказать торт, в котором пространство имен должно искать контроллеры? Я использую […]

Пространство имен с eval () и include () не работает должным образом

Я просто возился, и я сталкивался с этим: Не работает <?php namespace first{ include 'data:text/plain, <?php function a_func(){echo "hi";}'; a_func(); } namespace second{ include 'data:text/plain, <?php function a_func(){echo "bye";}'; a_func(); } [29-апр-2016 14:12:42 America / New_York] PHP Неустранимая ошибка: не удается обновить a_func () (ранее объявлено в данных: text / plain, <? Php function a_func […]

PHP пытается использовать функцию автозагрузки для поиска класса PDO

Это уже некоторое время подталкивает меня, и я не могу понять это. Мой phpinfo сообщает, что PDO установлен, и я могу подключиться к моей базе данных в моем файле index.php. Но когда я пытаюсь открыть PDO-соединение в классе с именами, php пытается использовать мою функцию автозагрузки, чтобы найти PDO.php, который не будет работать. Мой класс […]