PHP- все статьи тега ➜ страница 15
фильтрация данных с использованием php и mysql
Вот уже пару дней я работаю над этим проектом. я не знал, в чем ошибка этого кода и какой метод я должен использовать, чтобы сделать мой код лучше, мой друг сказал мне применить массив, но я не знаком с этим методом, я пытаюсь исследовать и исследовать в течение нескольких дней, но это не работает. То, что мне нужно, это сделать программу, которая будет считать уровень 1,2,3,4 и 5 и отображать, например, сколько данных (строка) получил Уровень 5 в январе, феврале, марте, апреле, мае, июне, июле, ...
Защита пароля MySQL в PHP скрипте
Я, кажется, не могу получить на это прямой ответ, так что, надеюсь, кто-нибудь сможет помочь. Если я включу оператор mysqli_connect() в свой PHP-скрипт, а также включу имя пользователя и пароль MySQL, будут ли эти данные уязвимы в любой момент? Очевидно, что все, что находится между скобками PHP, не обслуживается на стороне клиента (и поэтому не должно быть доступно для просмотра при просмотре исходного кода и т. д.) однако есть ли какой-либо другой способ скомпрометировать эти детали? ...
PHP filesize() для файлов> 2 ГБ
Я боролся над тем, как получить допустимый размер файла, который >= 2 ГБ в PHP. Пример Здесь я проверяю размер файла размером 3,827,394,560 байт с помощью функции filesize (): echo "The file is " . filesize('C:MyFile.rar') . " bytes."; Результат Вот что он возвращает: Размер файла -467572736 байт. Фон PHP использует целые числа со знаком, что означает, что максимальное число, которое он может представлять, составляет 2,147,483,647 (+/- 2 ГБ). Вот где она ограничена. ...
# 2002 getaddrinfo failed-phpmyadmin использует контейнер docker
Я пытаюсь соединить phpmyadmin с базой данных mysql через контейнеры docker У меня есть следующий docker-compose.yml-файл version: "3" services: database: image: mysql:latest container_name: locations-service-mysql environment: MYSQL_ROOT_PASSWORD: root MYSQL_ALLOW_EMPTY_PASSWORD: "yes" volumes: - ./mysql-init:/var/lib/mysql:rw - ./mysql-init/locations_schema.sql:/docker-entrypoint- initdb.d/locations_schema.sql:ro phpmyadmin: image: phpmyadmin/phpmyadmin:latest ports: ...
Как найти значение в массиве и удалить его с помощью функций массива PHP
Как найти значение, существующее в массиве, и как удалить его. Если какие-либо php встроенные функции массива для этого. После удаления мне нужен последовательный порядок индекса. любое тело знает, пожалуйста, помогите мне. ...
Рендеринг изображения с php вывод его с тегом html
У меня есть класс с несколькими функциями, которые могут отображать изображения. // render.php class Render { public function Render($some_arguments) { ... header("Content-Type: image/png"); $im = @imagecreate(110, 20) or die("Cannot Initialize new GD image stream"); $background_color = imagecolorallocate($im, 0, 0, 0); $text_color = imagecolorallocate($im, 233, 14, 91); imagestring($im, 1, 5, 5, "A Simple Text String", $text_color); ...
Как я могу получить все записи из таблицы в SugarCRM?
Я использую Sugar Pro 6.1 и хочу знать, как я могу получить все продукты с их идентификаторами из таблицы products. Я пытаюсь со следующим кодом $sql = "SELECT id, name FROM products order by name"; $result = $GLOBALS["db"]->query($sql); $products = $GLOBALS["db"]->fetchByAssoc($result); Но он всегда возвращает только первую запись. Можно ли захватить все продукты с их идентификаторами, чтобы отобразить их в раскрывающемся списке html, я хочу отобразить этот раскрывающийся список в ...
Попытка создать и Эхо массив через PG query params
Я немного работал с Postgresql, но я все еще новичок. Я обычно по умолчанию создаю слишком много запросов и взламываю свой путь, чтобы получить результат, который мне нужен от запроса. На этот раз я хотел бы написать более упорядоченный код, так как я буду иметь дело с большой базой данных, и код должен быть максимально кратким. Таким образом, у меня есть много точечных данных, а затем у меня есть много округов. У меня есть две таблицы, "округа" и "ltg_data" (много точек). Моя цель-читать. ч ...
Неправильное расположение протокола измерения
Я написал следующий класс для измерения трафика на стороне сервера через протокол измерения GoogleAnalytics. Проблема в том, что все активные посетители приходят из Италии, на которой в данный момент находится мой сервер - я предполагаю, что проблема вызвана из fsockopen запроса IP, так есть ли способ отправить пользователю реальный IP-адрес вместо этого? <?php class GoogleAnalytics { public function sendHit($method = null, $info = null) { if ($method && $in ...
Оператор объявления пространства имен должен быть самым первым оператором в скрипте
Я только начал разрабатывать веб-приложение с Laravel, у меня есть проблема с использованием инъекции зависимостей. Он прекрасно работает без DI, но я хочу рефакторинговать код так, чтобы код не был тесно связан. Я уже ищу в google, что предполагает, возможно, есть пробел перед пространством имен и поисковыми вопросами, связанными здесь, но ни один из них не решает мою проблему. проблема. AccountController <?php namespace TabJutHttpControllers; use IlluminateHttpRequest; use Illumi ...
Чтение строк файлов в обратном порядке (fgets) с помощью php
У меня есть txt-файл, который я хочу прочитать назад, в настоящее время я использую это: $fh = fopen('myfile.txt','r'); while ($line = fgets($fh)) { echo $line."<br />"; } Это выводит все строки в моем файле. Я хочу прочитать строки снизу вверх. Есть ли способ сделать это? ...
SQLite запросы работают медленно, нужна помощь оптимизации
У меня есть база данных SQLite с примерно 24k записями в одной из таблиц, 15 в другой. Таблица с 15 записями содержит информацию о формах, которые должны быть заполнены пользователями (примерно 1k пользователей). Таблица с записями 24k содержит информацию о том, какие формы были заполнены кем и когда. Когда пользователь входит в систему, существует около ~3/4 секунды ожидания во время выполнения запросов, чтобы определить, что пользователь закончил до сих пор. Слишком долго для моего клиента. Я ...
В PHP удалить пустой ключ null массив значений, сохраняя при этом ключ-значение в противном случае не пустые/нулевые
У меня есть массив, который имеет около 12 потенциальных пар ключ / значение. Которые основаны на A _POST/_GET Ключи не числовые, как в 0-n, и мне нужно сохранить ключи со значениями там, где это применимо. Моя проблема в том, что я знаю, что иногда ключ будет передан, где значение равно null, empty или равно ". В этом случае я хочу обрезать эти ключи перед обработкой моего массива. Как Бегущий вниз по линии без чего-то там собирается сломать мой скрипт. Теперь некоторое время назад я либо соз ...
Регулярное выражение для проверки даты в PHP с использованием формата YYYY-MM-DD
Я пытаюсь сделать валидатор регулярных выражений даты. Проблема в том, что я использую поле ввода с типом "date", которое работает как шарм в Chrome; он открывает календарь, как в Chrome, но в остальном он ничего не делает, поэтому я решил пойти на ручной ввод даты для остальных. Это мое сообщение об ошибке (я ищу YYYY-MM-DD формат): $date_regex ='#^(19|20)dd[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$#'; $hiredate = $_POST['hiredate']; if (!preg_match($date_regex, $hiredate)){ ...
PHP скрипт отправки почты не textarea и дублирующего все остальное в тело
Я пытаюсь отправить электронное письмо со следующим сценарием, который я сделал. Но, кажется, столкнулся со странной проблемой, с которой мне нужна помощь. Почтовый скрипт // Get field values. $name = strip_tags($_POST["name"]); $email = strip_tags($_POST["email"]); $message = $_POST["msg"]; // Check if e-mail address is valid. if (filter_var($email, FILTER_VALIDATE_EMAIL)) { // Set e-mail and subject. $to = "[email protected]"; $subject = "You have a new message."; // Set head ...
Как лучше всего редактировать (а также добавлять и удалять) данные массива в CMS SS?
Я пытаюсь получить поле сетки для отображения массива данных, а не SS_List объектов DataObjects. Поэтому я декодирую строку JSON для создания массива экземпляров класса и хотел бы показать (несколько) полей этих объектов в строках поля сетки. Я не использую обычные объекты DataObjects, чтобы предотвратить рассинхронизацию версионных отношений, поэтому я JSON связанные данные на родительском объекте. Если есть более простое решение, чем гридфилд: я весь внимание! Итак, как я могу загрузить гридф ...
проблема загрузки файла phpexcel
Я использую 05featuredemo.php пример phpexcel, который загружен из codeplex последней сборки PHPExcel_1.8.0_doc MarkBaker (Итак ) То, что мне нужно посмотреть, это $objWriter->save(str_replace('.php', '.xls', __FILE__)); Выше используется для сохранения файла в папке скрипта,но как я могу сделать его максимально простым для загрузки. Я попробовал с $objWriter->save('php://output'); Но он не загрузил созданный файл. Как я могу это сделать, есть ли что-то еще, что я должен сделат ...
Как узнать, какую версию MongoDB вы используете
Когда я смотрю на выход из phpinfo(), он утверждает mongodb version 1.1.2. Когда я запускаю db.version() в Robomongo, он утверждает 3.2.1. Почему phpinfo() дает мне другую версию этого от Robomongo? Кроме того, как я могу сказать, есть ли у меня последние драйверы PHP для MongoDB? ...
Zend Framework 2 TableGateway возвращает пустой результирующий набор
Я только начинаю разработку с Zend Framework 2,и я столкнулся с препятствием. В самом простом выражении функция fetchAll работает: public function fetchAll() { $resultSet = $this->tableGateway->select(); return $resultSet; } Однако, когда я пытаюсь смешать в соединении следующим образом: public function fetchAll() { $sql = new Sql($this->tableGateway->getAdapter()); $select = $sql->select(); $select->from('Entreprise') ->columns(array('id' ...
Моя SQL-инъекция, кажется, не работает?
Мне нужно сделать проект для школы о ряде различных веб-уязвимостей (SQL, XSS, CSRF и т. д.), И я сделал очень простой веб-сайт, чтобы продемонстрировать атаки. Но по какой-то причине я просто не могу заставить SQL-инъекцию работать, атакуя логин. Вот простой код входа: $query = "SELECT * FROM customer WHERE cMAIL='$cmail' AND cPWD='$cpwd'"; $res = mysql_query($query) or die(mysql_error()); echo $query . mysql_error(); $count = mysql_num_rows($res); if ($count == 1) { echo " Reached targ ...