Форум → Программирование → PHP для идиотов → проверка сложности пароля java скрипт
проверка сложности пароля java скрипт
Страницы: ← Следующая страница →
-
23 апреля 2008 г. 11:57, спустя 3 минуты 38 секунд
а да еще есть вопрос по PHP как сделать обрезание заголовка темы? пример вот так показываетсо обрезанная: проверка сложности парол… , нужно также имея проверка сложности пароля java скрипт -
23 апреля 2008 г. 12:00, спустя 3 минуты 26 секунд
а да еще есть вопрос по PHP как сделать обрезание заголовка темы? пример вот так показываетсо обрезанная: проверка сложности парол… , нужно также имея проверка сложности пароля java скрипт
Наверное ф-цией substr()from TRIAL with LOVE -
23 апреля 2008 г. 12:03, спустя 3 минуты 6 секунд
готового скрипта нету, но можно написать
при наборе пароля делать его проверку регулярками и в зависимости от прохождения уровня сложности пароля менять картинкувсе умрут, а я изумруд -
23 апреля 2008 г. 12:04, спустя 47 секунд
а если мы не знаем сколько символов в строке например обрезаються те которые больше 12 символов, строка 15 символов а по станадарту обрезаетсо например 16 символов -
-
23 апреля 2008 г. 12:35, спустя 30 минут 2 секунды
megabit, strlen() дает знание о кол-ве символов строке -
23 апреля 2008 г. 12:35, спустя 45 секунд
во-первых, если пароль обрезается - нелохо бы:
1. ограничить кол-во вводимых в поле символов
2. при введении пароля с длинной слова больее допустимого - выдавать алерт.
3. продублировать эти проверки на пыхе.
и всё это до проверкой регулярками -
-
23 апреля 2008 г. 14:48, спустя 2 минуты 58 секунд
Ну аякс тут точно лишним будет.
Вобще смысла в этом нет как мне кажется (в плане проверки сложности пароля)from TRIAL with LOVE -
-
23 апреля 2008 г. 17:02, спустя 45 минут 21 секунду
ну как мне так обрезать строку то? а код я уже у яндекса взял по проверки сложности пароля -
23 апреля 2008 г. 17:39, спустя 37 минут 16 секунд
Блин, тебе же написали, прочитай про функции substr() и strlen().from TRIAL with LOVE -
23 апреля 2008 г. 17:52, спустя 13 минут 1 секунду
пока не стал заморачиваться и нашел готовое решения,
function preview_text($TEXT, $LIMIT, $TAGS = 0) {
$TEXT = trim($TEXT);
if ($TAGS == 0) $TEXT = preg_replace('/\s\s+/', ' ', strip_tags($TEXT));
if (strlen($TEXT) < $LIMIT) return $TEXT;
if ($TAGS == 0) return substr($TEXT, 0, $LIMIT) . " …";
else {
$COUNTER = 0;
for ($i = 0; $i<= strlen($TEXT); $i++) {
if ($TEXT{$i} == "<") $STOP = 1;
if ($STOP != 1) {
$COUNTER++;
}
if ($TEXT{$i} == ">") $STOP = 0;
$RETURN .= $TEXT{$i};
if ($COUNTER >= $LIMIT && $TEXT{$i} == " ") break;
}
return $RETURN . "…";
}
}
Может потом и напишу сам -
23 апреля 2008 г. 18:02, спустя 9 минут 53 секунды
еще есть вопрос, вот у меня есть функция бб кодов например:
function bb_codes($msg){
$msg = preg_replace('#\[b\](.*?)\[/b\]#si', '<b>$1</b>', $msg);
$msg = preg_replace('#\[i\](.*?)\[/i\]#si', '<i>$1</i>', $msg);
$msg = preg_replace('#\[u\](.*?)\[/u\]#si', '<u>$1</u>', $msg);
// etc дургие бб коды
}
вот так он сработает
echo bb_codes(' Жирный ');
а когда беру строку текста из MySQl базы то не хочет обрабатывать ббкоды
echo bb_codes($row['message']);
так не хочет
Timur: теги поправил
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!