Articles of php

Модель Observer, не работающая для обновления?

У меня возникли проблемы с попыткой заставить моего наблюдателя модели работать. Он работает как ожидалось для создания и удаления, но не для обновления. Я предполагаю, что это событие никогда не срабатывает. Все дело в том, что все делается точно так же. Есть идеи? Ниже, мой наблюдатель. class GenericObserver extends AbstractObserver { protected $events; public function […]

PHP OSX XAMPP – команда монтирования exec

Добрый день, я в настоящее время работаю над проектом PHP, который требует, чтобы php-скрипт монтировал общий диск Windows. В настоящее время создается с использованием OSX с XAMPP. exec('mount -t smbfs //user:pass@192.168.1.1/Share /Volumes/Share 2> temp/error.txt'); Теперь я понимаю, почему это не работает. Это связано с разрешениями. Apache работает как пользовательский демон. Теперь я могу изменить пользователя, […]

Задание результатов цикла

Я не могу использовать 'orderby' => 'post_count', поскольку у участников есть несколько назначенных им должностей. Скорее, для каждого пользовательского вывода я получаю свой $ post_count с помощью функции count_user_posts (). Как я могу переупорядочить элементы на основе этого номера? От самого низкого до самого низкого? Количество сообщений пользователя не входит в массив $ users 🙁 […]

MySQL EXISTS возвращает 1 или 0

Как я могу вернуть 1 или 0 как true и false для моего запроса select? Я пробовал каждую комбинацию fetch_assoc, массивов и т. Д. Он обычно возвращается как null, что не имеет смысла. $querydetails = "select exists (select * from customer_det where id = $uid)"; $resultdetails = mysql_query($querydetails) or die(mysql_error()); while ($row = mysql_fetch_assoc($resultdetails)) { […]

искаженный JSON с PHP

Я парень .NET с довольно долгим опытом, но недавно втянутый в проект PHP, поэтому вам нужна помощь. У меня есть этот PHP-код, который подготавливает окончательный объект песни, а затем JSONify его с помощью json_encode() но я странно вижу, что в конце строки JSON добавлено добавочное значение null и я не понимаю, почему это так. Вот […]

Структура кодирования для списка действий

Следуя методу Way / coding, чтобы сделать список активности / журнал Я работал с принятым ответом на вышеупомянутый вопрос, имея две таблицы для описания деятельности, а другую для самих действий. table: activitylist Columns: id, description, date table: activities Column: id, aID, uID, date aID – идентификатор активности, uID – идентификатор пользователя. id активности – это […]

Удалять привязные ссылки / создавать цели в содержимом iframe

В основном у меня есть IFRAME, который содержит заданную страницу – я хочу иметь возможность удалять все привязные ссылки и создавать цели, чтобы пользователь не мог перейти на другие страницы в IFRAME. Возможно ли это сделать? <iframe src="<?php echo $url; ?>"></iframe> EDIT: RobinUS2 предоставил решение ниже, однако как теперь удалить все события JavaScript на странице?

ошибка разбора json-данных (значение типа java.lang.String не может быть преобразовано в json-массив)

Я пытаюсь реализовать простое приложение для Android, в котором я пытаюсь получить значения базы данных через php-сайт, но следующий код генерирует анализ ошибок json. моя кодировка jp файла php выглядит так: getdeals.php <?php $host="localhost"; // Host name $username="root"; // Mysql username $password=""; // Mysql password $db_name="user"; // Database name $tbl_name="deal"; // Table name // Connect […]

Переключение с md5 на password_hash

Я использую md5 для пароля. например $password=md5($_POST['password']);; Я слышал, что md5 только частично защищен. теперь я хочу использовать функцию password_hash $password=password_hash($_POST['password'],PASSWORD_DEFAULT); Вот мой код: if($submit) { $first=$_POST['first']; $password=password_hash($_POST['password'],PASSWORD_DEFAULT); $db = new mysqli("localhost", "root","","learndb"); $sql = "select * from admin where username = '" . $first . "' and password = '". $password . "'"; $result […]

Загадочная пустая запись в базу данных

В системе оставления комментариев на части моего веб-сайта есть странная пустая запись, которая всегда остается выше последней реальной записи. Я посмотрел в базе данных напрямую, и нет пустой записи. Тем не менее, в верхней части всех моих комментариев, всегда есть пустой ящик, который отформатирован так же, как и остальные комментарии. Откуда это происходит и как […]