Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: chat.rev3

 PHP.SU

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


 Страниц (1): [1]   

> Без описания
Данил_123
Отправлено: 17 Декабря, 2011 - 17:26:00
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




Оффтоп (Отобразить)

Что есть:

  • Использование бд
  • Движок вывода и ввода сообщений
  • Готовые sql файлы
  • Статистика:
    Число сообщений всего/отправленых пользователем
    Число файлов всего/отправленых пользователем
  • Теперь не нужно вводить логин каждый раз, достаточно ввести один раз
  • Использование куки(- Что с этого? - up!)
  • Появился дизайн (Пару строчек css, сделали чат более приятным для глаз)
  • Простая установка(down)
  • Очищение предыдущего запроса(таких как $_POST, и $_FILES)


Установка:
1.Создаем базу user
2.Заливаем два файла из папки /sql
3.Правим /config/conf.php под себя, далее описывать нет смысла..
Итог
двиг (Отобразить)


PS: Пишу для удовольствия, но как чат использовать можно.. Но все же это лишь движок..
Скачать файл: chat.rev3.zip
Скачан раз: 117

(Отредактировано автором: 17 Декабря, 2011 - 18:41:32)



-----
http://mysitecost.ru
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Декабря, 2011 - 18:27:51
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




1) Файлы в разных кодировках.
2.1) #1115 - Unknown character set: 'utf8mb4' при создании таблицы сообщений.
2.2) varchar(100) WTF?
2.3) Все то же самое про таблицу файлов.
3) Warning: copy(files/5.gif) [function.copy]: failed to open stream: Permission denied in index.php on line 53 (я знаю в чем причина, но это не значит что она не входит в процесс установки), к тому же там дважды копирование файла.
4) mysql_select_db(user), $_COOKIE[login] что это, почему в одном месте с кавычками в другом без? Нужно всегда с кавычками.
5) Нажимаем F5 и видим что сообщение можно отправлять еще и еще.
6) $text=$_POST[mess]; следующий пункт говорит что эта строка нужна только для if($text != NULL).
7) INSERT INTO mess VALUES('$_COOKIE[login]', '$_POST[mess]','$postid') - число в кавычках и привет инъекции.
 
 Top
Данил_123
Отправлено: 17 Декабря, 2011 - 18:34:25
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




DeepVarvar спасибо, за баги)
(Добавление)
а на счет 5, значит ваш браузер не обновляет страницу, там ведь написано <meta http-equiv="Refresh" content="0;url=index.php">

Про кодировки вообще забыл)
(Добавление)
2.1 база должна быть в utf8mb4 кодировке(последняя в навикате)


-----
http://mysitecost.ru
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Декабря, 2011 - 18:50:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Спойлер (Отобразить)

Если вы не тестировали - будут баги.
1) Ни один пользователь не будет менять браузер ради вашего чата. Он быстрее поменяет чат.
2) Что хостингу до вашего навиката? Там нет такой кодировки. И хостинг не станет ставить навикат ради вашего чата.
 
 Top
Данил_123
Отправлено: 17 Декабря, 2011 - 19:05:53
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




DeepVarvar 1.У меня работает (opera)
2. set character set


-----
http://mysitecost.ru
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Декабря, 2011 - 19:08:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Данил_123 пишет:
У меня работает (opera)
DeepVarvar пишет:
Ни один пользователь не будет менять браузер ради вашего чата

Данил_123 пишет:
set character set
DeepVarvar пишет:
#1115 - Unknown character set: 'utf8mb4'
 
 Top
Данил_123
Отправлено: 17 Декабря, 2011 - 19:18:44
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




DeepVarvar как-то так:
Данил_123 пишет:
PS: Пишу для удовольствия, но как
чат использовать можно.. Но все же
это лишь движок..
вот так.. В общем, как? Пойдет?)


-----
http://mysitecost.ru
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Декабря, 2011 - 19:26:15
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Не пойдет. Однозначно.
 
 Top
Данил_123
Отправлено: 17 Декабря, 2011 - 19:32:12
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




DeepVarvar так вы запустите на локальной машине.. Все работает.. Все проверял.. Все тестил.. С нужной кодировкой в базе) и заного скачайте исправил кодировки

(Отредактировано автором: 17 Декабря, 2011 - 19:34:48)



-----
http://mysitecost.ru
 
 Top
DeepVarvar Супермодератор
Отправлено: 17 Декабря, 2011 - 19:43:54
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Данил_123 пишет:
так вы запустите на локальной машине.
Я запускал на сервере.
 
 Top
Данил_123
Отправлено: 17 Декабря, 2011 - 19:48:59
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)




DeepVarvar не мне вас учить.. Но мне просто хочется убедиться в том, что вы проверили и все работает.. И в том, что для движка это пойдет)
(Добавление)
да и еще ваш хостинг дома, вроде) так что вам не кто мешает поставить навикат?)
(Добавление)
может еще кто затестит..

(Отредактировано автором: 17 Декабря, 2011 - 20:46:02)



-----
http://mysitecost.ru
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Наработки по собственным проектам »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB