Перейти до

Ulimate Web Stat For Stargazer ! New =)


Рекомендованные сообщения

Всем привет! У меня появился повод изучить PHP и вот я чуть-чуть пошаманил.

Конечно это только начало и статистика еще ничего конкретного не умеет...Но так или иначе проект будет жить, я его хочу развить и сделать, что-то нормальное. И не нада кричать, что код кривой я только начал кодить на php/mysql/html/css

 

Скачать (Архив ZIP)

Скачать (Архив RAR)

 

079f3e5ec7cee0a27811cdcd67e3228e.jpg

 

Баги: Если таблица больше ширины экрана то она вылазит за предел главного блока.

 

Для работы нужен СТГ с модулем mysql.

В базе данных нужно создать таблицу с именем "UWB" большие буквы только !

И залить туда данные из дампа.

Ссылка на сообщение
Поделиться на других сайтах
Всем привет! У меня появился повод изучить PHP и вот я чуть-чуть пошаманил.

Конечно это только начало и статистика еще ничего конкретного не умеет...Но так или иначе проект будет жить, я его хочу развить и сделать, что-то нормальное. И не нада кричать, что код кривой я только начал кодить на php/mysql/html/css

 

Скачать (Архив ZIP)

Скачать (Архив RAR)

 

079f3e5ec7cee0a27811cdcd67e3228e.jpg

 

Баги: Если таблица больше ширины экрана то она вылазит за предел главного блока.

 

Для работы нужен СТГ с модулем mysql.

В базе данных нужно создать таблицу с именем "UWB" большие буквы только !

И залить туда данные из дампа.

Несколько замечаний:

 

1. Не перемешивай PHP код и HTML, когда проект разрастётся его трудно будет сопровождать.

Для разнесения логики и представления по отдельным файлам используй шаблонизатор, например Smarty.

 

2. Вот это не есть хорошо

 

$res=mysql_query("SELECT * FROM users WHERE login='".$_POST['login']."'

AND password='".$_POST['password']."'", $db);

 

Почитай про SQL-инъекции.

Да и вообще луче использовать какой-нибудь библиотечку для доступа к БД, например ADOdb, она умеет бороться с SQL-инъекциями.

 

3. С точки зрения безопасности, да и удобства, лучше чтобы файл index.php был основным, а все остальные файлы отрывались через него, посредством include.

 

P.S. Впринципи для начала неплохо, но зачем таблицу назвал большими буквами?

Ссылка на сообщение
Поделиться на других сайтах
Всем привет! У меня появился повод изучить PHP и вот я чуть-чуть пошаманил.

Конечно это только начало и статистика еще ничего конкретного не умеет...Но так или иначе проект будет жить, я его хочу развить и сделать, что-то нормальное. И не нада кричать, что код кривой я только начал кодить на php/mysql/html/css

 

Скачать (Архив ZIP)

Скачать (Архив RAR)

 

079f3e5ec7cee0a27811cdcd67e3228e.jpg

 

Баги: Если таблица больше ширины экрана то она вылазит за предел главного блока.

 

Для работы нужен СТГ с модулем mysql.

В базе данных нужно создать таблицу с именем "UWB" большие буквы только !

И залить туда данные из дампа.

подкинь внешний адресок своей статистики пошалить:)

на самом деле если кому-та нужна клиентская часть биллинга с использованием мускля и пыха, могу наваять за час очень приличную и защищеную от инъекций и прочего.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо за отзывы !

 

Для разнесения логики и представления по отдельным файлам используй шаблонизатор, например Smarty.

 

2. Вот это не есть хорошо

 

$res=mysql_query("SELECT * FROM users WHERE login='".$_POST['login']."'

AND password='".$_POST['password']."'", $db);

 

Почитай про SQL-инъекции.

Да и вообще луче использовать какой-нибудь библиотечку для доступа к БД, например ADOdb, она умеет бороться с SQL-инъекциями.

 

3. С точки зрения безопасности, да и удобства, лучше чтобы файл index.php был основным, а все остальные файлы отрывались через него, посредством include.

Учту :)

 

зачем таблицу назвал большими буквами?

А я сам не знаю i.gif

подкинь внешний адресок своей статистики пошалить;)

Еще нету

1. Не перемешивай PHP код и HTML, когда проект разрастётся его трудно будет сопровождать.

Так я старался и так по возможности не смешивать. Блоки top и footer лежат в includes, а все остальное генерируется динамически: таблица, формы, меню слева.

Ссылка на сообщение
Поделиться на других сайтах
Bolik_Stav, ты поставил её или просто по картинке ?

Эт понятно, что её еще нету смысла ставить, но пошаманить можна.

поставил как основной :)

 

не понравилось - что пришлось менять деньги (с гр на руб ).

не очень понравилось как работает тарифная ссылка ( можно было бы- забирать эти настройки с базы )

не понравилось что долговато грузится статистика

не понравилось что отсутствует красочный дизайн

 

понравилось простота работы

понравилось что юзерам не нужно долго разбираться в панельки

Ссылка на сообщение
Поделиться на других сайтах
поставил как основной

:):(:)

 

не понравилось - что пришлось менять деньги (с гр на руб ).

Чуть позже будет еще админ панель и там будет возможность смены названия валюты.

не очень понравилось как работает тарифная ссылка ( можно было бы- забирать эти настройки с базы )

Вот это я не понял. Название тарифов и так берет из базы, абенентскую плату тоже.

не понравилось что долговато грузится статистика

Нужно будет еще переделать часть, которая запрос в БД генерирует.

Сегодня после курсов буду дальше писать.

Ссылка на сообщение
Поделиться на других сайтах
Вот это я не понял. Название тарифов и так берет из базы, абенентскую плату тоже.

 

tariffs.php пустой, я туда вписал тариффную сетку... но ведь эти данные можно получить из базы.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...
  • 4 months later...
  • 11 months later...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...