Как исключить ошибку. Попробовала условие в хендлере прописать на наличие ‘звездочки’ в тексте. Условие выполняет, но ошибку все равно выдает:
- Вопрос задан более года назад
- 1197 просмотров
Здравствуйте. У меня сломалась машина. Я сажусь в неё, а она не едет. Пробовал залить бензин. Значок «пустой бензобак» теперь не горит, но машина все равно не едет. Помогите, пожалуйста!
I have a very simple PHP function to check log-in
How can I return an error message and false same time and return true instead of ‘true’ as a string. Like,
6 Answers 6
Why not just check if it’s true , and handle from there.
Another method you could use is to set an error message inside the class and call a function to fetch it later.
Why not try throwing an exception
I know this is kinda an old post, but, it gets a lot of reviews. So let me just add another answer to the great answers here.
One solution would be to pass a variable by reference like PHP style. Example
Pseudo code:
You can use echo and return both:
You can use variables instead of echo or return that is much more safer than echo — let’s say if you want to run this function in html header or even before that — what will you are going to see text that are generated even before website is loaded.
use variables instead !
that’s how you can use both at the same time now where ever you want to show the error use the variable and where ever you want to check the statement check it by true and false.
Where ever you want to use the $var variable with error msg use this —
На сайте установлены Ticket, ms2Gallery, miniShop2.
Все обновлены до последних версий.
Под администратором все нормально работает, но под «редактором» сайта с урезанными правами, появляется такая ошибка:
Если кликнуть «Ок», то окно ошибки закрывается, можно редактировать и сохранять ресурс.
На скриншоте видно, что еще не подгружается имя автора публикации. Если попытаться выбрать другого автора, то снова появляется окно с этой ошибкой.
На сервере PHP 5.4.34
После изменений прав, прав доступа перезагружал.
Подскажите пожалуйста, как избавиться от ошибки?
Источник: