RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 263
от 21.02.2006, 14:24

Администратор:Калашников О.А.
В рассылке:Подписчиков: 227, Экспертов: 40
В номере:Вопросов: 2, Ответов: 5


Вопрос № 35501: Господа, прошу Вашего совета. Ситуация следующая: Загружаю в БД MySQL CSV-файл( LOAD DATA INFILE... и т. д.). Тип данных одного столбца таблицы - DECIMAL. При записи в него числа с разделителем разрядов (пробел и т. п. ) MySQL, наталкивас...
Вопрос № 35532: Есть чат на PHP, интересует как мне сделать чтобы пользователь не мог зайти на чат под разными именами из двух браузеров?...

Вопрос № 35.501
Господа, прошу Вашего совета.
Ситуация следующая:
Загружаю в БД MySQL CSV-файл( LOAD DATA INFILE... и т. д.). Тип данных одного столбца таблицы - DECIMAL.
При записи в него числа с разделителем разрядов (пробел и т. п. ) MySQL, наталкивась на разделитель, обрезает данные.
Например 11 111 записывается как 11.
Можно ли это исправить непосредственно в SQL-запросе?
Тип столбца менять нежелательно.
Отправлен: 15.02.2006, 17:56
Вопрос задал: Ars (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Дмитрий Иванов
Здравствуйте, Ars!

к сожалению мне в этой ситуации помоглo только то, что я написал парсер, который удалял пробел или как вариант, загрузи этот файл в Exel, измени формат ячейки и снова сохрани
---------
ставя оценку - подумай, может ты не все описал
Ответ отправил: Дмитрий Иванов (статус: Практикант)
Отправлен: 15.02.2006, 18:08
Оценка за ответ: 5


Вопрос № 35.532
Есть чат на PHP, интересует как мне сделать чтобы пользователь не мог зайти на чат под разными именами из двух браузеров?
Отправлен: 16.02.2006, 03:04
Вопрос задал: Королёв Руслан (статус: 1-ый класс)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: nkravt
Здравствуйте, Королёв Руслан Олегович!
Можно делать проверку по IP-адресу (переменная $_SERVER['REMOTE_ADDR']).
Если с такого адреса уже кто-то есть, то во второй раз не пускать и выдавать соответствующее сообщение.
Ответ отправила: nkravt (статус: 2-ой класс)
Отправлен: 16.02.2006, 03:21

Отвечает: Doctor013
Здравствуйте, Королёв Руслан Олегович!
По большому счету блокировка по IP легко обходиться. Более продвинутая система - сформировать уникальное значение пользователя, то есть снять показания с его компа вплоть до расширения экрана и по этим значениям сделать уникальный код .
Подробнее можно посмотреть на этом примере - http://www.antichat.ru/txt/superban/

---------
Большинство ответов на вопросы в рассылках находиться через Яндекс за 1 мин.
Ответ отправил: Doctor013 (статус: 9-ый класс)
Отправлен: 16.02.2006, 03:42
Оценка за ответ: 5

Отвечает: Schmak
Здравствуйте, Королёв Руслан Олегович!
Можно запоминать ip-адрес пользователя и не пускать никого с таким же ip-адресом.
---------
Не всё то Windows, что висит!
Ответ отправил: Schmak (статус: Практикант)
Отправлен: 16.02.2006, 06:08

Отвечает: Дмитрий Иванов
Здравствуйте, Королёв Руслан Олегович!

К сожалению блокировка по IP не принесет желаемого результата, так как отсекутся локальные сети, a использование прокси сведет на нет и саму блокировку
---------
ставя оценку - подумай, может ты не все описал
Ответ отправил: Дмитрий Иванов (статус: Практикант)
Отправлен: 16.02.2006, 10:48


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.14 (бета) от 09.02.2006
Яндекс Rambler's Top100

В избранное