ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 19.01.2009, 09:00
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

etc код у меня другой ... тот что я привёл этоо просто пример =)

ChaaK О_О зачем так извращятся?)...

SMiX +1 прав нада будет сделать =)

Pashkela он из БД выберет только 1но совпадение .. мне большене нада =)
 

  #12  
Старый 19.01.2009, 17:11
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

ChaaK где ты видел 2 запроса?
 

  #13  
Старый 19.01.2009, 18:39
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

1 - проверка наличия
2 - регистрация

PHP код:
 if(@mysql_query("INSERT INTO {$this->prefix} users SET login='{$login}', pass='{$pass}"))
{
   return 
true;
}
else
{
    if(@
stristr(mysql_error(),'duplicate'))
    {
   
//уже есть
    
}


Последний раз редактировалось ChaaK; 19.01.2009 в 19:50..
 

  #14  
Старый 20.01.2009, 09:01
[x26]VOLAND
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме:
7549607

Репутация: 2702


Отправить сообщение для [x26]VOLAND с помощью ICQ Отправить сообщение для [x26]VOLAND с помощью AIM
По умолчанию

Цитата:
Сообщение от ChaaK  
PHP код:
.... {$this->prefixusers .... 
Omg, а не удобнее ли #__ ?

Цитата:
Сообщение от ChaaK  
1 - проверка наличия
2 - регистрация

PHP код:
 if(@mysql_query("INSERT INTO {$this->prefix} users SET login='{$login}', pass='{$pass}"))
{
   return 
true;
}
else
{
    if(@
stristr(mysql_error(),'duplicate'))
    {
   
//уже есть
    
}

проверка не должна основываться на принудительном вызове ошибки. Это крайне неправильный подход. Ну а определение типа ошибки методом поиска слова в ней - это конечно полный пипец.

Последний раз редактировалось [x26]VOLAND; 20.01.2009 в 09:05..
 

  #15  
Старый 20.01.2009, 10:33
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


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

[x26]VOLAND +1 я ему говорил а он не верил)
 
 





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


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




ANTICHAT.XYZ