Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Заблокирован

Убрать ошибки

29.03.2018, 03:02. Показов 596. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Если переменная не объявлена , а она стоит в условии то вылизают ошибки

Notice: Undefined variable: cat_id in /var/www/www-root/data/www/xn----8--p1ai/modules/search.php on line 75

Как это дело можно поправить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.03.2018, 03:02
Ответы с готовыми решениями:

Убрать вывод ошибки
Делаю проверку на доступность сайта. Если сайт доступен, то всё получается хорошо, но вот если он не доступен... тогда меня засыпает...

Убрать /index.php (убрать обязательно слэш)
mak.url.ph нужно убрать /index.php (СлЭш обязательно убрать) .htaccess мучил 2 часа, не помогло, пробовал вариантов 20 где-то. ...

Убрать ошибки!
Помогите, пожалуйста! #include "stdafx.h" #include <winsock2.h> #include <iostream> #include <stdio.h> #include <stdlib.h> ...

4
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
29.03.2018, 06:25
Gerd199, http://php.net/manual/ru/function.isset.php
0
Заблокирован
29.03.2018, 22:09  [ТС]
Проще будет скрыть ошибки и как быть в таком случаи

$per = $data['do'] ?? $data_do;

В php 7
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
29.03.2018, 22:44
PHP
1
$per = isset($data['do']) ? $data['do'] : $data_do;
Добавлено через 3 минуты
Хотя
На практике, этот оператор не вызывает предупреждения, если левый операнд не существует, как и isset(). Это очень полезно для ключей массива.
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,912
30.03.2018, 00:07
Цитата Сообщение от Gerd199 Посмотреть сообщение
Проще будет скрыть ошибки
А потом сложней искать косяк в коде. Не вижу смысла скрывать отслеживание ошибок.

Цитата Сообщение от Gerd199 Посмотреть сообщение
как быть в таком случаи
В каком смысле как быть? Если $data['do'] не существует, ошибки не будет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.03.2018, 00:07
Помогаю со студенческими работами здесь

Убрать ошибки
Привет всем пользователям! Сейчас вот осваиваю Visual Studio 2008 и вот пришлось переделывать код. Помогите исправить ошибки вот в этом...

Как убрать ошибки на HDD?
и беды без потери данных...

Убрать ошибки в консольном приложении
{$APPTYPE CONSOLE} uses SysUtils; type TTable = object public constructor Init(filename: string); ...

Как убрать подчеркивание ошибки
Вопрос знатокам среды Visual Studio 2005. При компиляции в редакторе выделяются подчеркиванием ошибочные элементы синтаксиса. Как эти...

как убрать сообщение ошибки
(Игра угадайка), если я не ввожу в поле ввода цифру и нажимаю кнопку Button1Click то у меня вылазит ошибка, как сделать так чтобы когда я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru