Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проверка правописания

Сообщения:  [1-10]   [11-13] 

 
 автор: sim5   (14.12.2007 в 11:09)   письмо автору
 
   для: SHAman   (14.12.2007 в 11:03)
 

А наверное не словарь, а правила служат основой, мне так кажется, слов уж больно много пришлось бы держать.

   
 
 автор: SHAman   (14.12.2007 в 11:03)   письмо автору
 
   для: Jaroslav   (14.12.2007 в 10:57)
 

агент и веб-приложение используют разные технологии.
В агенте, почти наверняка, встроена база-словарь, по которой проверяется вводимое слово после каждой коррекции. В вебе это можно сделать при помощи Ajax, но гораздо сложнее. База-словарь должна лежать на сервере и обрабатываться чем-то вроде пхп. В любом случае, это будет довольно тормознуто и сильно зависеть от алгоритмов и размера словаря.

   
 
 автор: Jaroslav   (14.12.2007 в 10:57)   письмо автору
 
   для: mihdan   (14.12.2007 в 00:28)
 

Вот на mail agent при переписке через ICQ, когда мы вводим неправильно текст, то он сразу становится подчеркнутым. Как это сделали? :)

   
 
 автор: mihdan   (14.12.2007 в 00:28)   письмо автору
 
   для: Jaroslav   (13.12.2007 в 17:39)
 

в fckeditor есть подобный плагин на js

   
 
 автор: Faraon   (13.12.2007 в 21:56)   письмо автору
 
   для: Jaroslav   (13.12.2007 в 18:04)
 

Я думаю здесь нужна БД со всеми словами русского языка, но это я думаю геморойно ее создавать :)

   
 
 автор: sim5   (13.12.2007 в 21:09)   письмо автору
 
   для: SHAman   (13.12.2007 в 21:01)
 

Мне счастья? Да мне вроде не требуется.) FF имеет проверку правописания, в майле можно проверить почтовое сообщение на ошибки, собственно, может есть плагины к брузерам, которые можно посоветовать пользователю установить. А что касается самой задачи проверки, я понимаю, что она не "фиговая", да и вроде уже обсуждался сей вопрос на форуме.

   
 
 автор: SHAman   (13.12.2007 в 21:01)   письмо автору
 
   для: sim5   (13.12.2007 в 19:13)
 

просто дело в том, что на JS проверять орфографию затруднительно. Что делать? Загружать базу словарей вместе со страничкой? Максимум, что можно - посылать ajax-запросы к скрипту на сервере, который будет уже со словарями сверять. Но все равно это сервер, в основном.

Кстати. задача весьма нетривиальная. Вообще, работа с русским текстом, морфологией и правописанием - сложная задача. Кто-то мне говорил, что в сети гуляет программа (exe-шник), работающая под любой платформой, которая принимает слово и выплевывает его словоформы. Автор проги имеет прямое отношение к яндексу. Если найдете - ваше счастье)

   
 
 автор: sim5   (13.12.2007 в 19:13)   письмо автору
 
   для: maxnag   (13.12.2007 в 19:00)
 

А в РНР что для этого есть простая функция, и сам РНР содержит словари?

   
 
 автор: maxnag   (13.12.2007 в 19:00)   письмо автору
 
   для: Jaroslav   (13.12.2007 в 17:39)
 

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

   
 
 автор: sim5   (13.12.2007 в 18:12)   письмо автору
 
   для: Jaroslav   (13.12.2007 в 18:04)
 

Все эти вопросы вам нужно тогда решать на стороне клиента. Про подобные JS-библитотеки я не слышал, может быть и есть.

   

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования