Articles of предупреждения

mysql_num_rows (): предоставленный аргумент не является допустимым ресурсом результата MySQL

if(mysql_num_rows($result)) { echo "no match found!"; } он Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\Hosting\6448289\html\includes\getQuestion.php on line 72

Неизвестный модификатор '/' in …? что это?

Когда я написал следующее, я получаю такое предупреждение, и оно ничего не соответствует, но я уверен, что $row_search['content'] содержит $value … preg_match_all("/[^\s]*".preg_quote($value)."[^\s]*/iu", $row_search['content'], $final_matched); WARNING:preg_match_all() [function.preg-match-all]: Unknown modifier '/' in C:\xampp\htdocs\finance\search\search.php on line 82 почему я получаю такое предупреждение? благодаря

Предупреждение: session_start () не удалось: нет такого файла или каталога

Я пытаюсь установить berta (v 0.6.3b), и я получаю эту ошибку: Предупреждение: session_start () [function.session-start]: open (/ var / php_sessions / sess_a0d6b8422181739d10066fb60cebfe5d, O_RDWR) не удалось: нет такого файла или каталога (2) в /hermes/bosweb/web010/b100/ipg.ellieniemeyercom/engine/ _classes / class.bertasecurity.php в строке 75 Ошибка, похоже, произошла в строке 75 класса class.bertasecurity.php ( просмотреть исходный код ) Что не так, […]

относительный путь в require_once не работает

У меня есть следующая структура otsg > class > authentication.php > database.php > user.php > include > config.inc.php > encryption.php > include.php > session.php > index.php > registration.php Файл include.php имеет следующее ini_set('display_errors', 1); error_reporting(E_ALL); ini_set('include_path',ini_get('include_path').':/Applications/MAMP/htdocs/otsg/:'); require_once 'config.inc.php'; require_once '../class/database.php'; require_once '../class/user.php'; require_once 'encryption.php'; require_once 'session.php'; require_once '../class/authentication.php'; и на странице index.php я включил require_once […]

PHP – не может использовать скаляр как предупреждение массива

Добрый день всем: У меня есть следующий код: $final = array(); foreach ($words as $word) { $query = "SELECT Something"; $result = $this->_db->fetchAll($query, "%".$word."%"); foreach ($result as $row) { $id = $row['page_id']; if (!empty($final[$id][0])) { $final[$id][0] = $final[$id][0]+3; } else { $final[$id][0] = 3; $final[$id]['link'] = "/".$row['permalink']; $final[$id]['title'] = $row['title']; } } } Код SEEMS […]

Ссылка. Что означает эта ошибка в PHP?

Что это? Это несколько ответов о предупреждениях, ошибках и уведомлениях, которые могут возникнуть при программировании PHP, и не имеют понятия, как исправить. Это также Community Wiki, поэтому всем предлагается участвовать в добавлении и обслуживании этого списка. Почему это? На Stack Overflow часто появляются такие вопросы, как «Заголовки, уже отправленные» или «Вызов члена не объекта» . […]

PHP: «Примечание: неопределенная переменная», «Примечание: неопределенный индекс» и «Примечание: неопределенное смещение»

Я запускаю PHP-скрипт и продолжаю получать ошибки, например: Примечание. Неопределенная переменная: my_variable_name в C: \ wamp \ www \ mypath \ index.php в строке 10 Примечание. Неопределенный индекс: my_index C: \ wamp \ www \ mypath \ index.php в строке 11 Строки 10 и 11 выглядят следующим образом: echo "My variable value is: " . […]

Отображение всех ошибок и предупреждений

ОБНОВЛЕНИЕ 2: Теперь я удалил из файла .php следующее: <?php error_reporting( E_ALL ); ?> Я установил display_erros в php.ini следующим образом: display_errors = On Отчет об ошибках устанавливается в php.ini error_reporting = E_ALL | E_STRICT После перезапуска apache я все равно не получаю никаких ошибок / предупреждений. ОБНОВЛЕНИЕ 1: Я изменил error_reporting в php.ini из: […]