Чтобы поменять логотип школы и фон странички, достаточно изменить в директории – img соответствующие рисунки.
Содержимое страницы, вызываемой из пункта меню Новости, находится в файле - start.php

Простой скрипт школы магии на PHP + MySQL. Модульный подход.

 

Несколько лет назад, я написал скрипт для школы магии. Потом написал скрипт под другие нужды, и пошло поехало...  Но вот в последнее время меня просят выложить именно тот скрипт, написанный очень давно,  для всех нуждающихся школ.
Сегодня я бы переписал некоторые модули, да и поменял алгоритмы в сторону упрощения. Собственно я их и переписал. К примеру, в старом скрипте, я использовал в базе данных, всего две таблицы. Поскольку скрипт скорей всего, будут менять под свои нужды, его надо написать максимально просто. Один модуль - одна таблица. Для простоты все срипты использующие одну таблицу собраны в папку с названием таблицы.
В этом выпуске журнала «Гадкая Саламандра», вы познакомитесь с первой частью,  простого скрипта школы магии, сделанного на PHP + MySQL.
Для упрощения используется модульный подход.  Когда возникает, какая то потребность – пишется новый модуль. Вызовы модулей, согласно пожеланиям, в новой версии скрипта, делаются через адресную строку, что провоцирует посетителей, проверить скрипт на возможность взлома.
В этой части мы рассмотрим несколько модулей, связанных с пользователями школы:

 

- регистрация нового пользователя;
- просмотр списка пользователей;
- просмотр профиля пользователей;
- редактирование личного профиля.

 

Скачайте скрипт школы и распакуйте у себя на компьютере.
Для его настройки требуется php+MySQL. Я использую набор – «Денвер»

В скрипте dbconnect.php приведены настройки для Денвера.  При заливке на хост вам будет необходимо прописать туда свои данные. Я назвал локальный хост школы магии и базу данных школы – mag. Соответственно хостер предоставит вам свои варианты названия хостинга и базы.

Скачайте скрипт школы и распакуйте у себя на компьютере.
Для его настройки требуется php+MySQL. Я использую набор

– «Денвер»

В скрипте dbconnect.php приведены настройки для Денвера. 

Для настройки на хостинг меняете первые четыре переменных: $localhost, $user, $passdb, $db в соответствии с данными высланные вам хостером.

 

// Название сайта
$localhost="mag";

// Пользователь с правами администратора по умолчанию root
$user="root";

// Пароль администратора по умолчанию пустой
$passdb="";

// База данных
$db="mag";

 

Чтобы скрипт заработал, вам необходимо открыть утилиту управления базой данных и создать там таблицу – user.
Для этого выполните в phpMyAdmin на сайте хостера следующий SQL запрос:

 

CREATE TABLE `user` (
  `id` int(11) NOT NULL auto_increment,
  `login` varchar(32) NOT NULL default '',
  `pass` varchar(32) NOT NULL default '',
  `email` varchar(32) NOT NULL default '',
  `info` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=5 ;

 

После выполнения запроса в базе данных появится таблица user, и в ней пять полей.

 


 

Должно получиться, что-то типа этого.

 

 

 

 

 

 

 

Hosted by uCoz