Да, спасибо, знаю такой способ. Но делать так = делать лишние телодвижения, а хотелось бы по умолчанию. Чтоб можно было просто взять, скопировать строку и передать другу. Ведь можно добавлять критерии поиска по автору, категории итп. Всё это руками прописывать как-то лениво =)
И вопрос: почему поиск осуществляется POST-запросом? Может быть переделаете на GET?
Иногда хочется сбросить кому-то ссылку или оставить вкладку с результатами поиска, а после перезапуска браузера результаты исчезают. Неудобно.
Да тут вообще толком не фильтруются входные данные.
Когда только появилась в настройках профиля опция для отключением рекламы, она хоть и была неактивна, но достаточно было удалить disabled=«disabled» чтоб отключать рекламу без соответствующих плашек. На сервере ничего не проверялось. Уже, вроде бы, прикрыли.
Та же ерунда с годом рождения (у меня в профиле и сейчас 9999 г. стоит ;)) и возможностью нарушить цепочку «Страна->Область->Город», что говорит о хреново спроектированной базе.
Тю, гугл ведь через их же RSS контент тянет. Нужно было самим в ленте писать то, что заинтригует, заставит перейти по ссылке и прочитать полную новость, а не раскрывать новость и потом жаловаться что на их сайт не идут.
С таким подходом пускай ещё на всех авторов RSS-клиентов в суд подают, чего там мелочиться…
Дурдом. %)
На PC в main.db лежит такая же инфа в открытом виде. Не вижу в этом проблемы. Если не хотите чтоб ваши данные утекли — не оставляйте их. Никто ведь не заставляет.
Возможно Вы и правы. Наблюдал за знакомыми — выбирали более красочный, хотя, возможно, таких меньшинство.
Оператора можно не выбирать в том случае, если поддерживаются все возможные в стране, иначе пользователь может положить деньги «в трубу» или, в лучшем случае, сообщение об ошибке после ввода номера. Список поддерживаемых показывать рядом тоже смысла нету. На них никто не обратит внимания.
Ну мы же не только мобильные там оплачиваем. В терминале под домом таких иконок 200+ штук, поэтому разбивка по категориям нужна в любом случае.
Про флешку — то моя больная фантазия разыгралась. Просто каждый месяц пополняю счет 3 телефонов 2-ух разных операторов и 2 номера я не знаю на память + веб-мани кошелек, номер которого, естественно, тоже не помню. И постоянно вбивать кучу номеров и перепроверять правильность порядком надоело.
Ну это уж слишком простой. Большинство людей выберут, среди рядом стоящих автоматов тот, у которого интерфейс более привлекателен.
Про автоопределение оператора уже писали выше.
А для выбора по первой букве придется вбить и русский и английский алфавит, но тогда кнопок будет слишком много. Переключение языка тут не выход, не все додумаются. Да и вообще это менее удобно, чем быстро пробежаться по списку и найти знакомую иконку, не читая надписей.
[на правах бреда]
Если говорить лично о себе, то, так как оплачиваю в 99% одно и то же, было бы удобно оплачивать при помощи юсб флешки, на которой в файле бы хранились данные парами: тип платежа (мобильный/веб мани/итд) и номере того же мобильного/кошелька/итд. И чтоб после подключения флешки я мог выбрать именно то что мне нужно, вбить только сумму платежа и засунуть деньги в терминал. А то уже надоело постоянно набирать номер вебмани кошелька :) Хотя такой фишкой мало кто пользовался бы, наверное.
Или сделать распознавание лица/отпечатка пальца, сопоставлять этим данным то, что пользователь выбирает и записывать в общую базу. А потом чтоб на первых местах выдавалось то, чем именно этот человек пользуется наиболее часто.
Так как категорий довольно мало, то мне хотелось бы видеть их список в виде вкладок (либо как в браузерах — сверху, либо (лучше) слева). И первой вкладкой сделать те же мобильные операторы. А то бегать вперед-назад по менюшкам и страницам в поисках нужного довольно не удобно, а так все в одном окне и, даже если есть сомнения в выборе категории, пролистать вкладки будет быстрее, чем лазить, возвращаясь в меню выбора категорий.
Мое упущение, но дописать в массив «Ё»=>«E» не составит труда. Если уже заговорили о транслитерации, то тут больше проблема в том, что одной русской букве может соответствовать до трех лат. Значит, при опечатке в этой букве, расстояние Левенштейна увеличится существенно. Поэтому лучше сделать простую замену букв один к одному, а разницу в количестве компенсировать, например, цифрами.
Согласен, такой нагрузки он не выдержит, этот вариант — попытка сделать «чтоб работало» и получить какие-то советы от более опытных специалистов. Скрипт будет переписываться полностью с учетом советов, которые сейчас пишут в комментариях. Если не сложно, выложите пожалуйста куда-то вашу базу.
И вопрос: почему поиск осуществляется POST-запросом? Может быть переделаете на GET?
Иногда хочется сбросить кому-то ссылку или оставить вкладку с результатами поиска, а после перезапуска браузера результаты исчезают. Неудобно.
Когда только появилась в настройках профиля опция для отключением рекламы, она хоть и была неактивна, но достаточно было удалить disabled=«disabled» чтоб отключать рекламу без соответствующих плашек. На сервере ничего не проверялось. Уже, вроде бы, прикрыли.
Та же ерунда с годом рождения (у меня в профиле и сейчас 9999 г. стоит ;)) и возможностью нарушить цепочку «Страна->Область->Город», что говорит о хреново спроектированной базе.
С таким подходом пускай ещё на всех авторов RSS-клиентов в суд подают, чего там мелочиться…
Дурдом. %)
топикавидео =)А если серьезно, то идея хорошая, банить нужно злостных нарушителей, а остальных можно и нужно обучать.
Оператора можно не выбирать в том случае, если поддерживаются все возможные в стране, иначе пользователь может положить деньги «в трубу» или, в лучшем случае, сообщение об ошибке после ввода номера. Список поддерживаемых показывать рядом тоже смысла нету. На них никто не обратит внимания.
Ну мы же не только мобильные там оплачиваем. В терминале под домом таких иконок 200+ штук, поэтому разбивка по категориям нужна в любом случае.
Про флешку — то моя больная фантазия разыгралась. Просто каждый месяц пополняю счет 3 телефонов 2-ух разных операторов и 2 номера я не знаю на память + веб-мани кошелек, номер которого, естественно, тоже не помню. И постоянно вбивать кучу номеров и перепроверять правильность порядком надоело.
Про автоопределение оператора уже писали выше.
А для выбора по первой букве придется вбить и русский и английский алфавит, но тогда кнопок будет слишком много. Переключение языка тут не выход, не все додумаются. Да и вообще это менее удобно, чем быстро пробежаться по списку и найти знакомую иконку, не читая надписей.
[на правах бреда]
Если говорить лично о себе, то, так как оплачиваю в 99% одно и то же, было бы удобно оплачивать при помощи юсб флешки, на которой в файле бы хранились данные парами: тип платежа (мобильный/веб мани/итд) и номере того же мобильного/кошелька/итд. И чтоб после подключения флешки я мог выбрать именно то что мне нужно, вбить только сумму платежа и засунуть деньги в терминал. А то уже надоело постоянно набирать номер вебмани кошелька :) Хотя такой фишкой мало кто пользовался бы, наверное.
Или сделать распознавание лица/отпечатка пальца, сопоставлять этим данным то, что пользователь выбирает и записывать в общую базу. А потом чтоб на первых местах выдавалось то, чем именно этот человек пользуется наиболее часто.
P.S. Не отсыплю :)
[/на правах бреда]
В чем проявляется «не так»?