Джамал Гебеков
Заказчик Джамал Гебеков djamknacker | FL.RU

Джамал Гебеков

На сайте 15 лет и 5 месяцев (заходил 14 лет 5 месяцев 7 дней назад)
0
110
Рейтинг
110
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
24 Ноября 2009
Бюджет: 2500 руб
Требуется программист PHP для правки форм поиска по сайту, + формы обратной связи.

Сайт: onegin-consulting.ru

=====================================

Форма поиска по сайту:

Имеется:

1. Готовый скрипт (от phprusearch) немного видоизмененный. Сделан на PHP, работает без использования MySql.

Требуется:

1. Переписать алгоритм вывода результатов поиска таким образом:



"поиск" на примере запроса Гали Игорь Николаевич

приоритет 1.Сначала ищет строго соответствие и все строгие соответствия выводит первыми

приоритет 2.Потом ищет эти же слова в разной последовательности между собой, но чтобы стояли рядом (н-р, Игорь Гали Николаевич или Николаевич Гали Игорь) и выводит их во вторую очередь



Описание процесса:

пользователь задал запрос "ГАЛИ ИГОРЬ НИКОЛАЕВИЧ"

Машина, н-р, нашла "уважаемый ГАЛИ ИГОРЬ НИКОЛАЕВИЧ идет по шоссе", который соответствует приоритету1. Значит в последствии машина выводит его в результатах и исключает это найденное КОНКРЕТНОЕ совпадение в виде "...ГАЛИ ИГОРЬ НИКОЛАЕВИЧ...", делая его не видимым для всех нижестоящих приоритетов. Затем машина начинает поиск заново по нижестоящему приоритету2 с учетом того факта, что результат вышестоящего приоритета она уже не обрабатывает.



в конце получается следующая картина:

-ссылка на страницу (единожды)

-приоритет 1 (н-р 3 результата), значит друг за дружкой (по горизонтали) идут 3 фрагмента текста со строгим совпадением искомой комбинации

-приоритет 2 (идет под приоритетом 1)

=====================================

Форма обратной связи:

оставить в том виде в котором она есть сейчас на сайте, но нужно исправить:

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

2. При правильно заполнении формы, когда сообщение с сайта уходит на почту, необходимо чтобы у пользователя выскакивало сообщение виндоус на экране (alert), которое гласило бы: "Спасибо, Ваше сообщение отправлено", где была бы только одна кнопочка "ок"

=====================================

Желательные сроки: до конца текущей недели

Способы связи:

здесь личные сообщения,

Ася: 212-506-755

Прошло времени с момента публикации: 14 лет 5 месяцев 13 дней 51 минута
Раздел: Программирование

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».