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


Yii 2 инициализировать компонент

Я хочу сделать то, что именно Yii2 делает с компонентом в файле config в yii config: 'someComponent'=> [ 'class' => 'namespacetoclass', 'param1' => 'somevalue', 'param2' => 'somevalue', ] Как я могу сделать то, что Yii делает в моем собственном классе, дать ему массив файла компонента, а затем мой класс создать и экземпляр и инициализировать его? Правка: Конфигурационный файл: 'payment' => [ 'class' => 'backendmodulespaymentBank', ...

Инъекция нулевого байта в форму загрузки

Я пытаюсь воспроизвести атаку внедрения нулевого байта в форму загрузки. У меня есть такой код: <?php if(substr($_FILES['file']['name'], -3) != "php") { if(move_uploaded_file($_FILES['file']['tmp_name'], $_FILES['file']['name'])) echo '<b>File uploaded</b>'; else echo '<b>Can not upload</b>'; } else echo '<b>This is not a valid file/b>'; ?> Я пытаюсь загрузить файл с таким именем : file.php%00jpg таким образом, он обойдет substr() и буд ...

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

Я использую следующий код PHP для перечисления всех файлов и папок в текущем каталоге: <?php $dirname = "."; $dir = opendir($dirname); while(false != ($file = readdir($dir))) { if(($file != ".") and ($file != "..") and ($file != "index.php")) { echo("<a href='$file'>$file</a> <br />"); } } ?> Проблема в том, что список не упорядочен по алфавиту (возможно, он отсортирован по дате создания? Я не увере ...

Почему Fortify SCA сообщает о проблемах с файлами, которые больше не существуют в моем проекте?

У меня есть SCA scan setup для моего проекта с помощью SCA-maven-плагина, который я собрал из исходного кода и установил в свой локальный репозиторий. Моя сборка запускается через агентов TeamCity построить на сервере, на котором укрепите была установлена. У меня нет никаких проблем с запуском сканирования, и я с удовольствием генерирую отчеты из сгенерированного .fpr с помощью ReportGenerator. Ранние отчеты указывали, что у меня были некоторые уязвимости из PHP файлов, которые были ошибочно вк ...

Как объект PHP PDO может вычислить, если он уже находится в транзакции MySQL?

У меня есть два сложных PHP-объекта, каждый из которых имеет данные в нескольких таблицах MySQL. Иногда мне просто нужно удалить один объект A из базы данных, и для этого требуется 3 инструкции SQL. Иногда мне нужно удалить один объект B Из базы данных, который принимает 4 оператора SQL, и который также должен найти и удалить все объекты A, которыми владеет объект B. Таким образом, внутри функции delete_A () я выполняю эти инструкции внутри транзакции. Внутри функции delete_B () я хочу запу ...

Как удалить сервис Symfony? (Классификация Сонат)

Я использую SonataAdminBundle с MediaBundle, который имеет зависимость от ClassificationBundle. По умолчанию ClassificationBundle добавляет в backend admin management категории, теги, коллекции и контексты, но так как мое приложение не использует их, я хочу удалить их из меню и панели администратора. Я никогда раньше не удалял службу, поэтому не знаю, как это сделать. Должен быть способ удалить эти службы из SonataClassificationBundle/Resources/config/admin.xml, очевидно, не изменяя файл сам п ...

Сопоставление нескольких URL-адресов с параметрами с помощью регулярного выражения маршрута маршрутизатора контроллера Zend в Zend Framework

Я разрабатываю контроллер Rest с Zend, и меня смущает сопоставление URL-адресов маршрутизатору. В основном я читал оZend Router , и я не мог планировать свои URL-адреса, чтобы удовлетворить упомянутые маршруты. Вот некоторые из моих URL-адресов, которые должны быть сопоставлены с маршрутизаторами. Http://localhost/api/v1/tags.xml Http://localhost/api/v1/tags.в XML?abc=true (param: abc=true) Http://localhost/api/v1/tags/123456.xml (param: 123456.xml) Http://localhost/api/v1/tags/1234 ...

JavaScript и jQuery не работает в папках в программе XAMPP htdocs в

Итак,я создал веб-сайт с использованием HTML, CSS и Javascript и сохранил его на рабочем столе. Затем я создал локальный сервер с помощью xampp. Я поместил этот html-файл в папку htdocs xampp. Файл называется " foodlist.формат HTML". Всякий раз, когда я пытаюсь открыть этот Файн в webbrowser как localhost/foodlist.html, jQuery и Javascript содержимое файла не отображаются. Вот часть кода: <link rel="stylesheet" href="main.css" /> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn ...

Объединение ячеек в Excel по строкам и столбцам с помощью PHPExcel

Мне нужно объединить ячейки в Excel (xlsx) по строкам и снова по столбцам с помощью PHPExcel. Я попробовал сделать следующее. $sheet->mergeCells("G".($row_count+1).":G".($row_count+4)); $sheet->mergeCells("H".($row_count+1).":H".($row_count+4)); $sheet->mergeCells("I".($row_count+1).":I".($row_count+4)); Где переменная $row_count имеет некоторое непредсказуемое динамическое значение, например 25, 50, 75 и так далее (без регулярного шаблона). Он объед ...

PHP: как рассчитать оставшееся время в минутах?

Предположим, что целевое время-4.30 вечера, а текущее-3.25 вечера, как я рассчитаю минуты, оставшиеся до достижения целевого времени ? Мне нужен результат через несколько минут. session_start(); $m=30; //unset($_SESSION['starttime']); if(!$_SESSION['starttime']){ $_SESSION['starttime']=date('Y-m-d h:i:s'); } $stime=strtotime($_SESSION['starttime']); $ttime=strtotime((date('Y-m-d h:i:s',strtotime("+$m minutes"))));-->Here I want to calcuate the target time; the time is session + 30 minutes ...

Ошибка Javascript при попытке создать календарь

Я новичок в javascript и php и у меня небольшая проблема. Я пытаюсь создать календарь php, который взаимодействует с базой данных mysql, и пытаюсь написать некоторые javascript для добавления событий в календарь. Мои события выводятся из базы данных mysql, но всякий раз, когда я нажимаю, чтобы добавить событие в календарь, я получаю ошибку в консоли, говорящую "uncaught TypeError: undefined is not a function", которая, по-видимому, вызвана этими строками в коде: var start = $. ...

Удаление HTML-сущностей в анализируемом тексте-Php

Как удалить / преобразовать символы, подобные этому " - " из разбираемого HTML-текста? Есть ли какая-либо функция, чтобы удалить это?? ...

Использование MYSQL LAST INSERT ID () для повторного вызова идентификатора вставленной строки?

У меня есть таблица, в которой есть столбец с AUTO INCREMENT. Я должен получить значение этого столбца при вставке новой строки (Мне нужно значение новой строки). Я много читал об этом и нашел разные решения, одно из которых-использовать SELECT LAST_INSERT_ID(). Я слышал много разных вещей об этом. Могу я или не могу использовать это? Я беспокоюсь, что другое соединение может вставить новую строку, прежде чем я смогу вызвать SELECT LAST_INSERT_ID(), и поэтому получу неправильный идентификатор. ...

Заменить часть строки между кавычками в PHP regex

Теперь у меня есть очень базовые навыки регулярного выражения, только пару раз использовал регулярное выражение для базовых вещей. Об этом, вероятно, уже спрашивали раньше, за что я прошу прощения, но я не мог найти никакого ответа на этот вопрос. Нашел похожее, хоть и пытался его адаптировать, но безрезультатно. Хорошо, к вопросу-как я могу заменить пробел только между определенными символами (в данном случае двойными)? Допустим, у меня есть следующая строка: "mission podcast" modcast A ...

Передача переменной из одного файла php в другой

В данный момент я нахожусь в file1.php и я хотим переменную из file1.php для передачи в file2.php Как передать переменную из одного файла php в другой? Я тоже хочу уйти из file1.php в file2.php Я сделал следующее в file1.php: session_start(); $_SESSION['akknum']="jkl"; header("Location: file2.php"); И сделал следующее в file2.php: <?php echo "abc"; echo $_SESSION['akknum']; ?> Файл2.php открывается, и abc печатает, но значение "jkl" не печатается. Что я делаю н ...

что делает /../ или "/../ "значит в файловой системе?

Я это знаю . ссылается на текущий каталог И./ относится к файлам в текущем каталоге. Я тоже это знаю .. ссылается на родительский каталог Недавно я наткнулся на следующую строку: require __DIR__.'/../vendor/autoload.php'; (Это было в указателе ларавеля.PHP-файл.) Здесь конкретно то, что подразумевается под "/../"? Спасибо Edit: я пытался искать в google. Я пытался искать с помощью escape-последовательностей, слишком похожих на //..// , но он не дал требуемого ответа. ...

Получить BLOB-образ из базы данных mysql через JSON

У меня есть образ, сохраненный как BLOB в моей базе данных MySQL. Я возвращаю изображение обратно в приложение android через массив PHP JSON следующим образом: $row_array['image'] = base64_encode($row['image']); Теперь я получаю значение в android, как это String image = c.getString(TAG_IMAGE);, где c-объект JSON. Затем я попытался расшифровать его byte[] b = Base64.decode(image, 0); Bitmap bmp = BitmapFactory.decodeByteArray(b, 0, b.length); Но это просто дает мне исключение нулевого указа ...

Как объединить "LIKE "с" IN " в запросе MYSQL?

У меня есть этот код для поиска соответствующего результата в базе данных MYSQL: $where[] = 'p.id IN ( SELECT adcfvc.advert_id FROM #__koparent_advert_specific_fields_values AS adcfvc WHERE adcfvc.advert_id = p.id AND adcfvc.field_name = ' . $db->Quote($sf_key) . ' AND ' . $db->Quote(JString::strtolower($sf_value)) . ' = adcfvc.field_value )'; Я хочу изменить приведенный выше поисковый запрос с выбора точного соответствия с помощью оператора знака равенства ...

Кэширование вывода вида в Laravel 4

Я знаю, что Blade уже кэширует скомпилированный PHP для всех представлений blade, но я хотел бы сделать этот шаг дальше. Веб-сайт, над которым я работаю, модулируется в компонентные представления, а затем объединяется в контроллере по умолчанию. Каждый из" виджетов " имеет свой собственный вид, который редко изменяет содержимое (за исключением нескольких часто обновляющихся). Поэтому я хотел бы кэшировать HTML-вывод этих редко меняющихся представлений, чтобы предотвратить их оценку на каждой стр ...

Пользовательские продукты в Drupal или OSCommerce?

Я искал повсюду. Я думаю, что я не ищу правильный материал. Я хочу знать о модуле или плагине для drupal или oscommerce, который позволит вам "создавать свои собственные продукты". То есть клиент может зайти на сайт и сказать, что он хочет ПК A, с X объемом оперативной памяти и Z размером жесткого диска и т. д. Есть ли плагин или модуль для oscommerce или drupal, который делает это? Если нет, какие-либо советы о том, как идти о назначении отношений к узлы в Drupal? Если нет, какие-нибудь сове ...