html — эхо-сообщение в каждом div или отдельном css div в переполнении стека

У меня есть проблема в PHP Codeigniter. На самом деле я хочу создать окно предупреждения начальной загрузки или обычного желания div и хочу отображать ошибку в каждом или отдельном div или toast. Но когда я применяю код и добавляю в свой код ошибки PHP, тогда все ошибки отображаются в одном div, а когда он пуст или когда нет ошибок, div показывается, как показано ниже.

Я хочу сделать, когда ошибка приходит, показать в каждом или отдельном CSS div, где для отображения ошибки в CodeIgniter я использую этот код.

 <div classs="myerror"><?php echo validation_errors(); ?></div>

.myerror{
background:url(https://manage.bigrock.in/images/ui-exclamation.png) no-repeat scroll 10px 10px #fbd0cd;
border:2px solid #ce7873;
padding:10px 10px 10px 34px;
margin:15px 0 }

Я изучаю StackOverflow и Google, но я не получил никакого ответа по этому поводу, пожалуйста, не помечайте этот вопрос как спам, дубликат и удержание. Я верю, что этот вопрос поможет всем, кто сейчас просто скачет по php.

0

Решение

Вместо

 <div classs="myerror"><?php echo validation_errors(); ?></div>

использование

<?php $validation_errors = validation_errors();
// now, you can use the variable to test if you have an error
// and display it only if you have the error
// NOTE: this presumes validation_errors() returns NOTHING if there is no error!
// if it returns something every time, then you have to do some other test!
if(!empty($validation_errors){
?>
<div class="myerror"><?php echo $validation_errors; ?></div>
<?php // you have to close the 'if'
} ?>

(Обратите внимание, это включает исправленный «класс» из «classs» в исходном вопросе, как прокомментировано ….)

Теперь у вас есть переменная, которую вы можете проверить на пустое, использовать для других div, сообщений об ошибках, что угодно …..

(недостаточно кода, чтобы переписать его для вас — хотя я верю, что этот совет поможет.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector