Edgewall Software
Modify

Opened 11 years ago

Closed 11 years ago

#9953 closed defect (invalid)

Ошибка при вводе слов с апострофом

Reported by: sch@… Owned by: Александр Щербина
Priority: normal Milestone:
Component: general Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

В русском языке хоть и реже, чем в других, но все же встречаются слова с апострофом. Как я понял, при вводе такого слова в любое поле Электронного деканата возникает ошибка. Для ее исправления введенный апостроф нужно программно заменять на \’. Вручную это делать можно, но очень неудобно, т.к. при редактировании формы приходится всякий раз эти замены делать заново всюду: во всех полях, во всем ранее введенном тексте. Пример ошибки: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ютерного тестування', 5, , 1, 5184000 )' at line 1

INSERT INTO mdl_block_dof_s_programms ( NAME, CODE, ABOUT, DEPARTMENTID, NOTICE, AGENUMS, DURATION ) VALUES ( 'ФПК тестування', 'фпк тестування', 'Навчальний план підвищення кваліфікації викладачів з комп'ютерного тестування', 5, , 1, 5184000 )

  • line 1554 of lib\dmllib.php: call to debugging()
  • line 92 of blocks\dof\lib\storage_base.php: call to insert_record()
  • line 228 of blocks\dof\storages\programms\init.php: call to dof_storage→insert()
  • line 73 of blocks\dof\im\programms\process_form.php: call to dof_storage_programms→insert()
  • line 63 of blocks\dof\im\programms\edit.php: call to include()

Attachments (0)

Change History (1)

comment:1 by Remy Blank, 11 years ago

Resolution: invalid
Status: newclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Александр Щербина.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Александр Щербина to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.