Длеаю окно записи на донацию, но возникла проблема с корректной работой вывода информации на пустое окно. В чём проблема?
if ( empty($errors) ) { $donor = R::dispense('donors'); $donor->ФИО = $data ['fio']; $donor->AVO = $data ['avo']; $donor->Rh = $data ['rh_group']; $donor->Кат_донорства = $data ['categories_donor']; $donor->Дата_рождения = $data ['date_of_birth']; $donor->Адрес_регистрации = $data ['adress']; $donor->Контактный_телефон = $data ['phone']; $donor->Адрес_эл_почты = $data ['e-mail']; $donor->Жел_дата_донации = $data ['donation_date']; R::store($donors); echo '<div style="color: green;"> Заявка отправлена</div><hr>'; } else { echo '<div style="color: red;">' .array_shift($errors). '</div>'; } |
if ( empty($errors) ) { $donor = R::dispense('donors'); $donor->ФИО = $data ['fio']; $donor->AVO = $data ['avo']; $donor->Rh = $data ['rh_group']; $donor->Кат_донорства = $data ['categories_donor']; $donor->Дата_рождения = $data ['date_of_birth']; $donor->Адрес_регистрации = $data ['adress']; $donor->Контактный_телефон = $data ['phone']; $donor->Адрес_эл_почты = $data ['e-mail']; $donor->Жел_дата_донации = $data ['donation_date']; R::store($donors); echo '<div style="color: green;"> Заявка отправлена</div><hr>'; } else { echo '<div style="color: red;">' .array_shift($errors). '</div>'; }
Дополнительно:
Ответы:
Русские символы в идентификаторах PHP недопустимы. Попробуйте
$donor->{'ФИО'}
- Спасибо, за обратную связь, но проблему это не решило
- Vadim_Progr, А у вас вообще модуль PHP на сервере настроен?
- Rsa97, нет конечно. код выводится вместо обработки.
- Rsa97, Спасибо за информацию, устраню данную ошибку
- Сергей delphinpro, Спасибо за обратную связь, займусь вопросом
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Для того чтобы решить проблему с корректной работой вывода информации на пустое окно при открытии окна записи на донацию, необходимо удостовериться, что код, отвечающий за вывод информации на это окно, правильно настроен и работает корректно.
Один из распространенных способов вывода информации на окно записи на донацию - это использование JavaScript. Возможно, что проблема заключается в неправильном синтаксисе или логике JavaScript кода, который отвечает за вывод информации.
Проверьте, что ваш JavaScript код правильно связан с HTML элементом, который представляет собой пустое окно записи на донацию. Убедитесь, что элемент с правильным ID или классом используется в JavaScript коде для вывода информации.
Также, удостоверьтесь, что данные, которые должны быть выведены на окно записи на донацию, корректно передаются в JavaScript код. Возможно, что данные не передаются или передаются в неправильном формате, что приводит к некорректному отображению.
Если вы используете серверный язык программирования, например PHP, для получения данных, убедитесь, что серверный код корректно возвращает данные и что они передаются на клиентскую сторону.
Наконец, проверьте CSS стили вашего окна записи на донацию. Возможно, что стили могут блокировать отображение информации или скрывать содержимое окна.
Проанализируйте вышеперечисленные аспекты и устраните возможные ошибки, чтобы обеспечить корректную работу вывода информации на пустое окно записи на донацию.