1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Чат для сервера v 0.4

Тема в разделе 'PW Web', создана пользователем StAlKeR7779, 13 ноя 2010.

  1. TopicStarter Overlay

    StAlKeR7779 Модератор Команда форума Модератор Программист Пользователи

    Сообщения:
    31
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    angelemu
    Ну собственно доделал версию чата от Kenpachi™ ^^
    Теперь отображает только то что надо и вместе с никами =)
    Надеюсь догадаетесь как устанавливать =)

    Посмотреть вложение 294

    PS кенпачи наф так опозорился? аж на 2 пхп форумах наф темы создавать чтоб помогли сделать его? О_о
    PSS завтра доделаю 1 маленькую вещь....

    Скрин :


    Дамп базы :

    Последняя версия :
    http://dump.ru/file/4898656
    17 пользователям это нравится.
  2. TheMazzahaka Пользователи

    Сообщения:
    223
    Лайки:
    76
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    J-Games Dev
      + сег,натолкнуло на ещё 1 идейку (= 
  3. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    Где то говорилось что название программы может менять её автор ну да ладно, я не против =)
    А вот про форумы не соглашусь, там я спрашивал лишь про отдельные фрагменты. В основном про вывод ников. Но мне так и не помогли =(
    Напомню - это было моей первой работой в области пхп (: так что не вижу ничего позорного в том что я учился (:
    А так, если чат пашет то грац! ^^
    3 пользователям это нравится.
  4. starikash Пользователи

    Сообщения:
    2
    Лайки:
    0
    Репутация:
    0
    Чат в отдельном окне? О.о 


    Kenpachi™ и StAlKeR6669 Спасибо Вам за ваш труд ) 
  5. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Можете дать запрос для базы? :D
  6. TheMazzahaka Пользователи

    Сообщения:
    223
    Лайки:
    76
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    J-Games Dev
    Нет,сталк знает о чём я х)


    //upd 

    [​IMG]:DD
  7. TopicStarter Overlay

    StAlKeR7779 Модератор Команда форума Модератор Программист Пользователи

    Сообщения:
    31
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    angelemu
    Код:
    -- phpMyAdmin SQL Dump
    -- version 2.11.9.5
    -- http://www.phpmyadmin.net
    --
    -- Хост: localhost
    -- Время создания: Ноя 14 2010 г., 12:19
    -- Версия сервера: 5.0.45
    -- Версия PHP: 5.2.4
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    --
    -- База данных: `pw`
    --
    
    -- --------------------------------------------------------
    
    --
    -- Структура таблицы `chars`
    --
    
    CREATE TABLE IF NOT EXISTS `chars` (
    `ID` int(255) NOT NULL,
    `Name` text NOT NULL,
    PRIMARY KEY  (`ID`)
    ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
    
    --
    -- Дамп данных таблицы `chars`
    --
    
    INSERT INTO `chars` (`ID`, `Name`) VALUES
    (-1, 'GM'),
    (80, 'StAlKeR7779'),
    (32, 'StAlKeR6669'),
    (49, 'Kenpachi');
  8. TopicStarter Overlay

    StAlKeR7779 Модератор Команда форума Модератор Программист Пользователи

    Сообщения:
    31
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    angelemu
    ап
    мини релиз ^^
    - уменьшил размер
    - сделал код чуток читательнее(смайлы)

    Посмотреть вложение 295

    Дамп :

    PS кто нить скиньте строки сообщений в комнате и ГМ чат
    1 человеку нравится это.
  9. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    Гм у тебя там где торг, торговый - chl=7 и комната - room=.
    1 человеку нравится это.
  10. TopicStarter Overlay

    StAlKeR7779 Модератор Команда форума Модератор Программист Пользователи

    Сообщения:
    31
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    angelemu
    отписываемся что добавить ^^
    ps версию с гм чатом и комнатами завтра скину
    1 человеку нравится это.
  11. ward Пользователи

    Сообщения:
    17
    Лайки:
    2
    Пол:
    Мужской
    Репутация:
    0
    Спасиб)+
  12. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    При запросе chardb.jsp
    Ошибка 500
    Код:
    HTTP Status 500 -
    
    type Exception report
    
    message
    
    description The server encountered an internal error () that prevented it from fulfilling this request.
    
    exception
    
    org.apache.jasper.JasperException: Exception in JSP: /roles/chardb.jsp:16
    
    13:       Connection connection = null;
    14:       Class.forName("com.mysql.jdbc.Driver");
    15: 
    16:       connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1/pw?useUnicode=true;&characterEncoding=UTF8", "root", "*****");
    17:         Statement statement = connection.createStatement();
    18: 
    19:         //
    
    
    Stacktrace:
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    com.goldhuman.auth.AuthFilter.doFilter(AuthFilter.java:186)
    
    root cause
    
    javax.servlet.ServletException: The connection property 'useUnicode' only accepts values of the form: 'true', 'false', 'yes' or 'no'. The value 'true;' is not in this set.
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
    org.apache.jsp.roles.chardb_jsp._jspService(chardb_jsp.java:146)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    com.goldhuman.auth.AuthFilter.doFilter(AuthFilter.java:186)
    
    root cause
    
    java.sql.SQLException: The connection property 'useUnicode' only accepts values of the form: 'true', 'false', 'yes' or 'no'. The value 'true;' is not in this set.
    com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1072)
    com.mysql.jdbc.SQLError.createSQLException(SQLError.java:986)
    com.mysql.jdbc.SQLError.createSQLException(SQLError.java:981)
    com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
    com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.validateStringValues(ConnectionPropertiesImpl.java:310)
    com.mysql.jdbc.ConnectionPropertiesImpl$BooleanConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:101)
    com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.initializeFrom(ConnectionPropertiesImpl.java:209)
    com.mysql.jdbc.ConnectionPropertiesImpl.initializeProperties(ConnectionPropertiesImpl.java:2703)
    com.mysql.jdbc.ConnectionImpl.initializeDriverProperties(ConnectionImpl.java:3398)
    com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:350)
    com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:284)
    java.sql.DriverManager.getConnection(DriverManager.java:525)
    java.sql.DriverManager.getConnection(DriverManager.java:171)
    org.apache.jsp.roles.chardb_jsp._jspService(chardb_jsp.java:66)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    com.goldhuman.auth.AuthFilter.doFilter(AuthFilter.java:186)
    
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.28 logs.
  13. TopicStarter Overlay

    StAlKeR7779 Модератор Команда форума Модератор Программист Пользователи

    Сообщения:
    31
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    angelemu
    не знаю...
    должен работать т.к. я просто изменил запрос в базу из chardb.jsp
  14. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Старый и новый похоже не работают
    Помойму он не хочет исползовать уникод или чтото такое
  15. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Нашол причину
    Старое connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1/pw?useUnicode=yes;&amp;characterEncoding=UTF8", "root", "password");
    Новое connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1/pw?useUnicode=yes&amp;characterEncoding=UTF8", "root", "password");
    Обьясню Был лишний символ ;
  16. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Теперь не отображает ники >_<
  17. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Нашол баг! в func база pw1 надо pw
    Теперь все работает!
    Спс за старания
    И поправь баги)
  18. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Если что скрин [​IMG]






    Код:
    [URL=http://radikal.ru/F/s015.radikal.ru/i331/1011/66/d76925481ea9.jpg.html][IMG]http://s015.radikal.ru/i331/1011/66/d76925481ea9t.jpg[/IMG][/URL]
  19. TopicStarter Overlay

    StAlKeR7779 Модератор Команда форума Модератор Программист Пользователи

    Сообщения:
    31
    Лайки:
    3
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    angelemu
    Релиз! =)
    v0.4b
    - Добавлен ГМ чат
    - Добавлены комнаты
    - Убран баг из за которого длинные ИДы(от 5 символов) не правильно читались
    - Переделал раскраску под игровой чат =)
    - Кодировка базы изменена на UTF-8
    - Местоположение world2.chat перенесено в func.php
    - Сделан вывод ИДа рядом с ником

    Скрин :


    Дамп базы :

    Сам чат :

    http://dump.ru/file/4898656

    PS всё ещё жду предложения , что добавлять.......
  20. chetoss Пользователи

    Сообщения:
    13
    Лайки:
    11
    Пол:
    Мужской
    Репутация:
    0
    Добавить вывод ида
    По нику всеравно не понять ид и в айвебе искать долго)
Черновик сохранён Черновик удалён

Поделиться этой страницей