Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » HTML / DHTML / XHTML | страница 12
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 12 из 12
На страницу: Пред.  1, 2, 3 ... 10, 11, 12    Перейти:   Все страницы
Поиск в этой теме:
Железный канал: «HTML / DHTML / XHTML»
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Явно проблема в скриптах. т.к. в исходнике страницы текст есть, без дураков.
_________________
Люблю свободный полёт... :)
    Добавлено: 10:00 11-01-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
Поменял в скриптах шрифты на Arial, там где нашёл, остался файл
http://deist.ru/js/cufon-yui.js
вообще чёрт ногу сломит для незнающего JS Рыдания.
Менюшка не появилась.

Ещё такой вопрос - отчего могут быть такие дикие отступы? Подозрение.
http://clip2net.com/s/6zmfkG
Нигде стилей не прописано для чекбоксов (по крайней мере в своей мешанине стилей не нашёл поиском цифер от 90 до 110пх) отступа в 100 пикселей
_________________
Esto, quod esse videris
    Добавлено: 19:40 11-01-2014   
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Таки F12 - отладка HTML. Учись пользоваться доступными инструментами.
_________________
Люблю свободный полёт... :)
    Добавлено: 22:11 11-01-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
Гм, где-то тут картинка была "ядибил" Ой, не могу!..
Пока не ткнули бы не вспомнил об этом, спасибо Подмигиваю

Проблема чекбокса - ширина input, век живи, век учись
Меню появилось после отключения font_style Подозрение.
_________________
Esto, quod esse videris

Последний раз редактировалось: Dimitriy (09:11 12-01-2014), всего редактировалось 1 раз
    Добавлено: 09:08 12-01-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
Какие есть способы построения системы "новые/непрочитанные сообщения" и "новые темы", то есть непрочитанных, требуют, а мы уже фантазию сломали как на самописном форуме сделать это, чтобы конструкция из костылей не умерла от этого.
В бд есть 3 таблицы - список разделов, список тем и список сообщений. (может и по нубски конечно)
Из найденного в гугле только сравнивать дату создания с датой последнего визита, но тогда счётчик обнулится после того как человек зайдёт на форум...
Есть у кого потыкаться носом?
_________________
Esto, quod esse videris

Последний раз редактировалось: Dimitriy (21:09 26-03-2014), всего редактировалось 1 раз
    Добавлено: 21:08 26-03-2014   
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Не понимаю, что этот вопрос делает в теме по форматированию страниц...
Создать ещё две таблицы
(юзер+топик)+датапоследнегопросмотра
(юзер+форум)+датасброса
Уникальный ключ на таблицу, как скобки стоят. Заполнять по мере визита либо нажимания на кнопки "отметить всё прочитанным".
Естественно, при "прочтении всего" удалять юзера из первой таблицы.
_________________
Люблю свободный полёт... :)
    Добавлено: 22:49 26-03-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
AnrDaemon :
Не понимаю, что этот вопрос делает в теме по форматированию страниц...

Ну, не вижу смысла плодить темы просто, а эта достаточно близко, да и эту бы неплохо переименовать в глобально "HTML/PHP/JS" или там "Веб разработка и всё что рядом" Улыбка

Сабж

Запросы в бд
вывод количества непрочитанных сообщений
Код:
SELECT count(*) FROM forum_post LEFT JOIN user_mess_show ON forum_post.id=user_mess_show.mess_id WHERE forum_post.theme_id='".$data['theme_id']."' and user_mess_show.user_id='".$_COOKIE['LogIn']."' and user_mess_show.mess_id is NULL

вывод количества новых тем
Код:
SELECT count(*) FROM theme_list LEFT JOIN user_theme_show on theme_list.theme_id=user_theme_show.theme_id WHERE theme_list.theme_parent='".$data['raz_id']."' and user_theme_show.theme_id is NULL

На данный момент процедура написанная пхп-прогером выглядит так - юзверь заходит в тему, эта тема заносится в таблицу user_theme_show и все сообщения темы автоматом уходят в таблицу user_mess_show
Вывод значений количества новых тем и непрочитанных сообщений показывает в основном по нулям.
У новой темы - если любой пользователь прочитает эту тему, то у всех она окажется прочитанной в счётчике новых тем, но в таблицу уходит запись только от одного пользователя

Таблицы в бд
 Cкрытый текст   (кликните здесь для просмотра)

Код:

Таблица сообщений
forum_post
1 id int(11) AUTO_INCREMENT   
2 data_send datetime   
3 avtor_id int(11)   
4 theme_id int(11)   
5 raz_id int(11)   
6 post_text text

Таблица тем
theme_list
1 theme_id int(11) AUTO_INCREMENT
   2   theme_name   varchar(1000)   
   3   theme_inf   varchar(1000)   
   4   theme_parent   int(11)   (ид раздела где тема)      
   5   id_autor   int(11)         
   6   zak   text

Таблица разделов
raz_list
   1   raz_id   int(11)   AUTO_INCREMENT
   2   raz_name   varchar(1000)   
   3   raz_inf   varchar(1000)

Таблица просмотренных сообщений
user_mess_show
        1   id   int(11)   AUTO_INCREMENT   
   2   user_id   int(11)      
   3   mess_id   int(11)   

Таблица просмотренных тем
user_theme_show
   id   int(11)   AUTO_INCREMENT   
   2   user_id   int(11)   
   3   theme_id   int(11)   

Список подзатыльников по поводу говнокода писать отдельным списком, передам Гы-гы
_________________
Esto, quod esse videris

Последний раз редактировалось: Dimitriy (13:14 27-03-2014), всего редактировалось 4 раз(а)
    Добавлено: 12:00 27-03-2014   
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Уволь этого дурака. Ни PHP, ни MySQL он не знает.
В первой же строчке готовая SQL инъекция.
_________________
Люблю свободный полёт... :)

Последний раз редактировалось: AnrDaemon (12:41 27-03-2014), всего редактировалось 1 раз
    Добавлено: 12:39 27-03-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
AnrDaemon :
В первой же строчке готовая SQL инъекция.

Там огороженный сайтик семейный, обобрение через администратора по личной связи, для родственников всяких дальних, ломать просто некому будет.
Там одного дизайна по ТЗ заказчика хватит чтоб нормального человека стошнило Расстроен
AnrDaemon :
Уволь этого дурака. Ни PHP, ни MySQL он не знает.

Скорее он меня уволит Гы-гы
Тут осталось то тока эту фигню переделать чтобы удалить и забыть как о страшном сне
(старый проект по знакомству, когда пхпшник тока начинал)
_________________
Esto, quod esse videris

Последний раз редактировалось: Dimitriy (13:11 27-03-2014), всего редактировалось 1 раз
    Добавлено: 13:08 27-03-2014   
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Это не значит, что можно писать SQL инъекции.
Огороженность ещё никого не спасала.
Если он сможет сказать, где ошибка, скажу что делать дальше. Иначе это, извини, разговор слепого с глухим получится.
_________________
Люблю свободный полёт... :)
    Добавлено: 13:10 27-03-2014   
Dimitriy
 525 EGP


Странник
Рейтинг канала: 1(1)
Репутация: 121
Сообщения: 1094
Откуда: Тюмень
Зарегистрирован: 07.12.2005
AnrDaemon :
Иначе это, извини, разговор слепого с глухим получится

В общем он из тех человеков которые хотят помощь без указок что он дурак Разозлен , спасибо конечно за всё остальное Улыбка
_________________
Esto, quod esse videris
    Добавлено: 18:42 28-03-2014   
бухой джедай
 182 EGP


Рейтинг канала: 4(87)
Репутация: 70
Сообщения: 7906 Предупреждений: 1
Откуда: Одесса:)
Зарегистрирован: 08.09.2007
Дмитрий я скажу проще , образно это выглядит так ты привел в баню бомжа и просишь чтоб ему дали помытся но при этом он остается жить в засраном мусорнике ...

добавлено спустя 12 минут:
объяснюсь еще проще у тебя в 2х кусках кода минимум три точки возможного геммороя который имеет шанс с генерироваться в процессе штатного использования этих "выражений" , разнообразные "продолбаные" ковычки например не будут переварены этим кодом ... ...
_________________
Так Добрый вечер...Превед с большого Бодуна...
Магистр Непросыхаемость...
Злобный Рецедивист...

Последний раз редактировалось: бухой джедай (19:42 28-03-2014), всего редактировалось 1 раз
    Добавлено: 19:42 28-03-2014   
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Dimitriy :
AnrDaemon :
Иначе это, извини, разговор слепого с глухим получится

В общем он из тех человеков которые хотят помощь без указок что он дурак Разозлен , спасибо конечно за всё остальное Улыбка

Перевод: Они хотят, чтобы кто-то всё сделал за них, а они потом закроют крышку капота при клиенте и похлопают по крылу, типа можно ехать.
Если он не понимает кода, который он пишет, любая моя помощь в итоге выродится до делания всего самому.
Плавали, знаем. Дважды обжегся, больше на дополнительную работу без соответствующей оплаты не подписываюсь.
_________________
Люблю свободный полёт... :)
    Добавлено: 20:48 28-03-2014   
Hvala Mne
 880 EGP


Репутация: 184
Сообщения: 1380
Откуда: где-то меж звезд
Зарегистрирован: 08.02.2001
AnrDaemon :
Уволь этого дурака. Ни PHP, ни MySQL он не знает.
В первой же строчке готовая SQL инъекция.


Может он эскейпит параметры перед этим, откуда ты знаешь?

PS Хотя $_COOKIE он вряд ли эскейпит.
PPS ну сайт для 3 человек кому надо ломать.
PPPS Хотя надо писать хорошо всегда.
_________________
скромный подданный Королевства Боронов

Последний раз редактировалось: Hvala Mne (18:08 17-04-2014), всего редактировалось 2 раз(а)
    Добавлено: 18:05 17-04-2014   
AnrDaemon
 857 EGP


Модератор
Рейтинг канала: 8(784)
Репутация: 37
Сообщения: 12292

Зарегистрирован: 17.10.2004
Не всегда получается, как надо. Но надо стараться делать хорошо. Плохо само получиться.
А вот чтобы видеть разницу между хорошо и плохо, надо знать хотя бы немного теории.
И не бояться задавать вопросы.
_________________
Люблю свободный полёт... :)
    Добавлено: 18:20 17-04-2014   
Железный канал: «HTML / DHTML / XHTML»
На страницу: Пред.  1, 2, 3 ... 10, 11, 12    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Скучно быть серьезным. (заметил Radick)

  » HTML / DHTML / XHTML | страница 12
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18