PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (43): В начало « ... 9 10 11 12 [13] 14 15 16 17 ... » В конец

> Найдено сообщений: 644
Vinyl Отправлено: 28 Мая, 2013 - 12:58:07 • Тема: Ввод в input-text только латиницы, "-" и "_" • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 6527
LIME пишет:
пользуй по onchange
Вообще не работает
Vinyl Отправлено: 28 Мая, 2013 - 12:50:23 • Тема: Ввод в input-text только латиницы, "-" и "_" • Форум: JavaScript & VBScript

Ответов: 15
Просмотров: 6527
Здравствуйте, товарищи.
Напишите плиз мне функцию, которая будет позволять пользователю вводить в input type-text только латиницу, "-" и "_" , т.е. , если пользователь вводит не 'a-z-_', символы просто не набираются. Не нужно никаких предупреждений, действий, или ещё чего-то, надо тупо не допустить ввод неразрешенных символов.

Гуглил, но ничего кроме

CODE (javascript):
скопировать код в буфер обмена
  1. function checkLetter(input) {
  2.     var value = input.value;
  3.     var rep = /[^a-z-_]/;
  4.     if (rep.test(value)) {
  5.         value = value.replace(rep, '');
  6.         input.value = value;
  7.     }
  8. }


не нашел, а это работает криво, если клавишу зажать, то все равно символы проходят, или CTRL+C -> CTRL+V.
Vinyl Отправлено: 24 Мая, 2013 - 21:42:14 • Тема: Тип поля MySQL для данных неизвестной длины • Форум: Работа с СУБД

Ответов: 10
Просмотров: 2757
Понял. Тогда, наверное, придется пренебречь скоростью, организовать вставку Default-значения на уровне приложения и использовать тип полей text. Спасибо ещё раз!
Vinyl Отправлено: 24 Мая, 2013 - 21:19:58 • Тема: Тип поля MySQL для данных неизвестной длины • Форум: Работа с СУБД

Ответов: 10
Просмотров: 2757
А это ограничение и text и blob касается?
Vinyl Отправлено: 24 Мая, 2013 - 21:08:23 • Тема: Тип поля MySQL для данных неизвестной длины • Форум: Работа с СУБД

Ответов: 10
Просмотров: 2757
А как же быть, если понадобится больше? И нужны поля, у которых можно установить Default? Не создавать же отдельные таблицы, это абсурд, на мой взгляд.
Vinyl Отправлено: 24 Мая, 2013 - 21:00:42 • Тема: Тип поля MySQL для данных неизвестной длины • Форум: Работа с СУБД

Ответов: 10
Просмотров: 2757
Мелкий пишет:
максимальный размер строки в таблице, т.е. сумма максимальных длин всех полей.


Т.е. в одной таблице я могу использовать 1 поле varchar 64Кб, либо два поля по 32 Кб, либо 4 по 16? Правильно понял?
Vinyl Отправлено: 24 Мая, 2013 - 20:17:05 • Тема: Тип поля MySQL для данных неизвестной длины • Форум: Работа с СУБД

Ответов: 10
Просмотров: 2757
EuGen, спасибо.
Vinyl Отправлено: 24 Мая, 2013 - 19:57:28 • Тема: Тип поля MySQL для данных неизвестной длины • Форум: Работа с СУБД

Ответов: 10
Просмотров: 2757
Всем доброго вечера по Москве)

Стоит задача выбрать тип поля MySql для данных неизвестной длины. Там могут быть как 5-10 символов UTF-8, так и 10'000-20'000. Вариантов рассматриваю два: varchar(65535) и text. Насколько я знаю, поле Text не хранит сами данные, а содержит указатель на файл с данными, посему работает медленнее varchar. Т.е., нежелательно. С другой стороны, некоторые отговаривают от использования varchar(65535) в силу того, что старые версии mysql поддерживают длину поля типа varchar только до 255.

Какой из вариантов использовали бы вы?

UPD. Только сейчас вспомнил, что нужно будет использовать атрибут DEFAULT, чего text не умеет. Text отпал сам по себе. Подскажите по varchar, опасно ли использовать 65535? Какова вероятность того, что приложение поставят на сервере, на котором MySQL стоит ниже 5.0.3? Спасибо.
Vinyl Отправлено: 19 Мая, 2013 - 19:21:19 • Тема: Помогите выбрать процессор • Форум: Прочее

Ответов: 37
Просмотров: 240
LIME пишет:
а почему?
Осмелюсь предположить, для корректной работы в двухканальном режиме.
Vinyl Отправлено: 19 Мая, 2013 - 14:56:35 • Тема: Помогите выбрать процессор • Форум: Прочее

Ответов: 37
Просмотров: 240
LIME пишет:
это ты что-то наоборот сказал))
Нет, ну вот в Вашем случае:
Оперативки 2ГБ
Стоит x64 с мин. требованием 2ГБ (читайте - кушает 2ГБ), свободной нет
Если поставить x86, с мин. требованием 1ГБ (читайте - кушает 1ГБ), свободной будет 1 ГБ, т.е. Вы "дарите" системе один гигабайт памяти для тех функций, которые у Вас не могут быть реализованы ввиду аппаратной спецификации, а именно - установленной ОП менее 4 ГБ
(Добавление)
LIME пишет:
а ставить 86 систему на 64 архитектуру это...я хз
Повторюсь, я не спец, и могу глубоко заблуждаться. Это вот тов. Мелкий - голова, все знает))
Vinyl Отправлено: 19 Мая, 2013 - 14:50:39 • Тема: Помогите выбрать процессор • Форум: Прочее

Ответов: 37
Просмотров: 240
LIME, поставьте x86 - ещё быстрее будет работать.

Я совершенно не специалист в этих делах, но, как я понимаю, x64 стоит ставить только если у машины больше 4 ГБ оперативки. В противном случае (если винда), вы один гиг оперативы теряете.
Vinyl Отправлено: 19 Мая, 2013 - 13:50:14 • Тема: Помогите выбрать процессор • Форум: Прочее

Ответов: 37
Просмотров: 240
LIME пишет:
память 2г 1 планка, win 7 64 ... наблюдались небольшие тормоза
Должны были быть конкретные тормоза, т.к. 2ГБ оперативки для x64 - минимальное системное требование.
Vinyl Отправлено: 18 Мая, 2013 - 17:40:19 • Тема: Помогите выбрать процессор • Форум: Прочее

Ответов: 37
Просмотров: 240

Bio man пишет:
выполнять большинство повседневных задач


А что за повседневные задачи? Просто интересуюсь.

У меня i3-2100 CPU @ 3.10GHz прекрасно со всем справляется. В игры правда не играю. Стоит W7 x64, две планки по 4GB. Часто со звуком работаю, 10-12 стереодорожек в мультитреке 48kHz/24bit с 2-5 VST/DX-плагинами на каждом канале в реалтайме без тормозов идут. Даже не знаю, какие повседневные задачи могли бы его на 100% грузануть. Единственное, жене дипломную в 3D Max'е делал, рендерилось долго. Но это далеко не повседневная задача.
Vinyl Отправлено: 14 Мая, 2013 - 18:56:53 • Тема: wtf? • Форум: HTML, Дизайн & CSS

Ответов: 8
Просмотров: 1239
PerfectInLove_, сброс стилей от Эрика Маера:
CODE (css):
скопировать код в буфер обмена
  1. html, body, div, span, applet, object, iframe,
  2. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  3. a, abbr, acronym, address, big, cite, code,
  4. del, dfn, em, font, img, ins, kbd, q, s, samp,
  5. small, strike, strong, sub, sup, tt, var,
  6. b, u, i, center,
  7. dl, dt, dd, ol, ul, li,
  8. fieldset, form, label, legend,
  9. table, caption, tbody, tfoot, thead, tr, th, td {
  10.         margin: 0;
  11.         padding: 0;
  12.         border: 0;
  13.         outline: 0;
  14.         font-size: 100%;
  15.         vertical-align: baseline;
  16.         background: transparent;
  17. }
  18. body {
  19.         line-height: 1;
  20. }
  21. ol, ul {
  22.         list-style: none;
  23. }
  24. blockquote, q {
  25.         quotes: none;
  26. }
  27.  
  28. :focus {
  29.         outline: 0;
  30. }
  31.  
  32. ins {
  33.         text-decoration: none;
  34. }
  35. del {
  36.         text-decoration: line-through;
  37. }
  38.  
  39. table {
  40.         border-collapse: collapse;
  41.         border-spacing: 0;
  42. }


Очень полезная штука.
Vinyl Отправлено: 14 Мая, 2013 - 18:03:12 • Тема: xFormer. Класс для генерации форм. • Форум: Пользовательские функции

Ответов: 34
Просмотров: 2139
DeepVarvar пишет:
Да, а что, разве нельзя сделать красиво через DOMDocument (или что там еще есть)?


tuareg пишет:
А Вы уверены, что DOMDocument будет работать быстрее чем простая конкатенация. Если да, то почему?


Чего непонятно-то?

Страниц (43): В начало « ... 9 10 11 12 [13] 14 15 16 17 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB