эхо-сообщение в каждом div или отдельном css div в php - PullRequest
0 голосов
/ 20 декабря 2018

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

Я хочу сделать, когда ошибка появляетсяон показывает в каждом или отдельном элементе CSS, где для ошибки отображения в 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.

1 Ответ

0 голосов
/ 20 декабря 2018

Вместо

 <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-ов, сообщений об ошибках, что угодно .....

(недостаточно кода для перезаписиэто для вас - хотя я верю, что этот совет поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...