ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2481  
Старый 29.03.2008, 23:44
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

\w не покатит, русские буквы будут проходить.
 
Ответить с цитированием

  #2482  
Старый 29.03.2008, 23:48
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

тада

'#^[a-z0-9\._-]+@[a-z0-9\.]+[a-z]{2,4}$#is'

Последний раз редактировалось Doom123; 29.03.2008 в 23:52..
 
Ответить с цитированием

  #2483  
Старый 29.03.2008, 23:53
Аватар для -=lebed=-
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Цитата:
Сообщение от Piflit  
/^\w+([\.\w]+)*\w@\w((\.\w)*\w+)*\.\w{2,3}$/
- я так понял регулярка де-факто для проверки E-mail?
Код:
/^\w+([\.\w]+)*\w@\w((\.\w)*\w+)*\.\w{2,3}$/
PS В тегах php тут на форуме экранирующий слэш режется.
P.P.S. Дайте ещё регулярку де-факто для логина, т.е набор допустимых символов + национальные (или лучше с ними не возится?)
 
Ответить с цитированием

  #2484  
Старый 29.03.2008, 23:56
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

а зачем запрещять использовать какие либо символы в логине ... ?
 
Ответить с цитированием

  #2485  
Старый 30.03.2008, 00:03
Аватар для -=lebed=-
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Цитата:
Сообщение от Doom123  
а зачем запрещять использовать какие либо символы в логине ... ?
Ну есть непечатаемые символы, да и пробелы в начале, в середине и в конце логина тоже не нужны (хотя их можно просто обрезать потом)
ЗЫ Пишу скрипт регистрации для сервиса hashcracking.info, нужно продумать какие ники там будут возможны...

Последний раз редактировалось -=lebed=-; 30.03.2008 в 00:11..
 
Ответить с цитированием

  #2486  
Старый 30.03.2008, 00:07
Аватар для Doom123
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

preg_match('#^\S+$#s',$str)

Последний раз редактировалось Doom123; 30.03.2008 в 00:13..
 
Ответить с цитированием

  #2487  
Старый 30.03.2008, 00:58
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

//оффтоп

До сих пор не могу понять почему многие кодеры в своих движках запрещают использовать русские буквы и спецсимволы. А вот пароли не запрещают делать из спецсимволов...парадокс.
Если правильно обработать все входящие данные, то никакой опасности они представлять не будут
мыло тоже не обязательно запрещать в верхнем регистре, просто потом опустить его в нижний функцией strtolower(), плюс прикрутить подтверждалку по е-мейлу, тада все олени, которые мыло пишут от балды прутся лесом...
И ещё)) Многие делают регулярки, чтобы нельзя было в имени мыла писать только одни подчёркивания. А если у меня и на самом деле мыло ____@mail.ru ? хехе
Пробелы в конце тоже не страшно...пусть вводят хоть сто пробелов)) trim() в помощь.

Спасибо за внимание
 
Ответить с цитированием

  #2488  
Старый 30.03.2008, 01:08
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
До сих пор не могу понять почему многие кодеры в своих движках запрещают использовать русские буквы и спецсимволы. А вот пароли не запрещают делать из спецсимволов...парадокс.
Пароли как правило шифруются MD5, и в итоге неважно, какие символы в нём были изначально.

Цитата:
Пробелы в конце тоже не страшно...пусть вводят хоть сто пробелов)) trim() в помощь.
Это не применимо к паролям, вдруг юзер хочет сделать себе пасс с пробелами в начале и в конце, а скрипт не предупреждая их удаляет. Итог - юзер, не зная об этом, не может залогиниться.
 
Ответить с цитированием

  #2489  
Старый 30.03.2008, 03:42
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

чёт не втыкаю в чём проблема=//

PHP код:
<?php
echo '<form engtype="multipart/form-data" method="post" action="image.php">
<input type="file" name="image" /><br />
<input type="submit" name="submit" /></form> '
;

if(isset(
$_POST['submit']))
{
    if(!empty(
$_FILES['image']))
    {
       
#############
    
}
    else
    {
        echo 
'Пусто';
    }
}
выдаёт пусто....
я уже полчаса туплю не могу вьехать в чём проблема...почему файл в массив не помещается?
 
Ответить с цитированием

  #2490  
Старый 30.03.2008, 04:38
Аватар для Scipio
Scipio
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме:
5939734

Репутация: 1917


Отправить сообщение для Scipio с помощью ICQ
По умолчанию

Цитата:
echo '<form engtype="multipart/form-data" method="post" action="image.php">
у тебя engtype, а надо enctype
__________________
Карфаген должен быть разрушен...

Последний раз редактировалось Scipio; 30.03.2008 в 04:44..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ