[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите со структурой сайта !!!
znaydyuk
Нужно создать веб интерфейс администратора для внесения/редактирования названий книг (и краткого описания о чем книга), цен, авторов и жанров.
Пользователь интернета должен уметь:
1. Посмотреть список книг выбирая жанр (книга может принадлежать разным жанрам);
2. Посмотреть список книг выбрав автора (книга может принадлежать разным авторам);
3. Посмотреть страницу с детальной информацией о понравившейся книге;
4. На этой же странице пользователь должен иметь возможность
отправить форму заказа этой книги с полями - Адрес, ФИО, Количество экземпляров.
Эта форма отправит письмо админу с информацией о книге и информацию о заказчике. Дополнительная информация:
а) вход в админ часть сделать с помощью .htaccess, информацию о логин/пароле администратора в БД хранить не нужно;
б) жанры книг одноуровневые, вложений нет;
в) хранить информацию о пользователях сайта не нужно;
г) информацию о заказах книг хранить в БД не нужно, она должна оставаться в письмах;

половина из этого есть помогите переделать:
1. Сделать общий конфиг файл для всего проекта -
(например, создать константы с данными коннекта к БД, email админа и затем его импортрировать);
2. Создать свои функции и вынести их в один файл и подключать его;
3. SQL запросов не должно быть в коде приложения, они должны быть вынесены в функции;
4. Постараться HTML отделить от PHP, для начала можно вверх скрипта вынести создание переменных, массивов,
а затем внутри HTML сделать распечатку массивов, которые мы создали выше.
5. В базе данных таблиц должно быть 5.



Спустя 2 минуты, 49 секунд (6.01.2012 - 13:59) redreem написал(а):
ок. как напишем - стукнем в личку.

Спустя 3 минуты, 40 секунд (6.01.2012 - 14:03) znaydyuk написал(а):
знаеш могу дать архив я там уже много чего накидал вот только помогите как исправить чтобы было

1. Сделать общий конфиг файл для всего проекта -
(например, создать константы с данными коннекта к БД, email админа и затем его импортрировать);
2. Создать свои функции и вынести их в один файл и подключать его;
3. SQL запросов не должно быть в коде приложения, они должны быть вынесены в функции;
4. Постараться HTML отделить от PHP, для начала можно вверх скрипта вынести создание переменных, массивов,
а затем внутри HTML сделать распечатку массивов, которые мы создали выше.
5. В базе данных таблиц должно быть 5.

просто вить маловероятно что ктото возьменся и напишет

Спустя 1 минута, 33 секунды (6.01.2012 - 14:04) redreem написал(а):
действительно smile.gif какой тогда смысл в твоем посте? smile.gif

Спустя 56 секунд (6.01.2012 - 14:05) znaydyuk написал(а):
ну так поможете файл кидать ? кто нибуть поможет? плиз

Спустя 2 минуты, 35 секунд (6.01.2012 - 14:08) redreem написал(а):
что значит "поможет"? описанное тянет по времени на неделю ковыряния. тут как бы все люди занятые, хотя есть конечно и студенты, у которых времени навалом.

Спустя 2 минуты, 28 секунд (6.01.2012 - 14:10) znaydyuk написал(а):
прошу дать совет краткий и понятный как организовать и сделать то что требуется
буду работать над разроботкой сам +это мне для поступление на пхп обучение нада ) незделаю непоступлю

Спустя 18 секунд (6.01.2012 - 14:11) Игорь_Vasinsky написал(а):
а зачем?

Спустя 1 минута, 28 секунд (6.01.2012 - 14:12) johniek_comp написал(а):
ну на, у меня в редакторе как раз открыто
<?php
define(DB_HOST, 'localhost');
define(DB_USER, 'work');
define(DB_PASS, '123456');
define(DB_NAME, 'work');
define(EMAIL, 'johniek@phpforun.ru');

mysql_connect(DB_HOST, DB_USER, DB_PASS) or die(mysql_error());

mysql_select_db(DB_NAME) or die(mysql_error());
?>


ну и так далее. вот тебе и константы

Спустя 35 секунд (6.01.2012 - 14:13) YVSIK написал(а):
Цитата (redreem @ 6.01.2012 - 13:59)
ок. как напишем - стукнем в личку.

оО!! как
ну чтож тут сделаешь если так просЮТ надо дать !!
вот пожалуйста пользуй на здоровье файл конфиГ (config.php)
а это его код
<?php // подключение к базе
define("HOST","localhost"); //Хост, на котором располохена база данных
define("USER","y"); //Логин для авторизации на сервере баз данных
define("PASS","y"); //Пароль для авторизации на сервере баз данных
define("DB","matroskino"); //Имя базы

$db = mysql_connect(HOST,USER,PASS) or die (mysql_error( 'ругается' ));
// Выбираем базу данных
mysql_select_db(DB, $db);
//Выбираем кодировку для всего всайта
mysql_query ("SET NAMES utf8");

/**
*Список установленных костант
*/

//для выборки из базы
define("HOME","home"); // 1 главная страница
define("ENTERPRISET","enterpriset"); // 2 ст. вывода предприятий
define("AGENCY","agency"); // 3 ст. вывода агентств
define("SUMMARY","summary"); // 4 ст. резюме(физ.лица)
define("LAW","law"); // 5 ст. законов
define("SEFRCH","search"); // 6 СТ. поиска
define("AUTHORIZES","authorizes"); // 7 ст. регистрации
define("PERSONAL","personal"); // 10 ст. личный КАБИНЕТ
define("TREN","tren"); // 11 для подготовки

define('RYYT',dirname(__FILE__).'/'); // будет хранится абсолютный путь к корню сайта

Спустя 1 минута, 20 секунд (6.01.2012 - 14:14) caballero написал(а):
Цитата
просто вить маловероятно что ктото возьменся и напишет

За бесплатно - врядли
На форуме помочь обычно означает подсказать что нибуть там ошибку найти
А не сделать за кого то сайт особенно если этот кто то взялся сделать его за бабки комуто

Спустя 1 минута, 16 секунд (6.01.2012 - 14:15) johniek_comp написал(а):
а куда поступаешь и на кого?

Спустя 48 секунд (6.01.2012 - 14:16) caballero написал(а):
Цитата
прошу дать совет краткий и понятный как организовать и сделать то что требуется

Краткий - не получится. То же самое можешь взять пример с любой CMS
Цитата
буду работать над разроботкой сам +это мне для поступление на пхп обучение нада ) незделаю непоступлю

Значит не твое - поступай туда куда есть способности

Спустя 2 минуты, 5 секунд (6.01.2012 - 14:18) znaydyuk написал(а):
Цитата (johniek_comp @ 6.01.2012 - 11:15)
а куда поступаешь и на кого?

вот сюда хочу

hostingmaks.mk.ua




Спустя 2 минуты, 27 секунд (6.01.2012 - 14:21) caballero написал(а):
Цитата
вот сюда хочу

hostingmaks.mk.ua

если ты сам напишешь сайт то на фига тебе какие то курсы

Спустя 3 минуты, 49 секунд (6.01.2012 - 14:24) YVSIK написал(а):
znaydyuk ну что-же приступим )) начинаем изучать вотА ЭТА
с самого начало и до САМАГО конца когда осилишь
все получится !!
Спасибо не надА!!
http://www.irbis-team.com/15/3
в конечном итоге должно согласно вашему запросу получиться вот такая структура
user posted image

Спустя 1 минута, 31 секунда (6.01.2012 - 14:26) johniek_comp написал(а):
znaydyuk
так если не твое зачем идти? у нас тут это хобби, а у тебя что? желание стать программистом что ли?

Спустя 21 минута, 33 секунды (6.01.2012 - 14:47) Игорь_Vasinsky написал(а):
Цитата
znaydyuk ну что-же приступим ))

а дальшееее??? чё всё - закончили? разъясняй суть, что за папки, почему так и не подругому?

Спустя 3 минуты, 41 секунда (6.01.2012 - 14:51) YVSIK написал(а):
Игорь да не ждем когда это переварит,
конфиг уже дали сейчас ещё как откликнется дадим а то так сразу наступать
може что не понятно
там всего то 8 пунктов !
сейчас выучит и дальше поедем !!

Спустя 1 минута, 2 секунды (6.01.2012 - 14:52) Игорь_Vasinsky написал(а):
да конфиг может быть разный)))))))) всё зависит от функционала сайта

Спустя 4 часа, 24 минуты, 49 секунд (6.01.2012 - 19:17) inpost написал(а):
1. Вообще-то курсы для того, чтобы научить тебя.
2. Задание дают сложное для того, чтобы определить, сколько СМОЖЕШЬ сделать, а сколько - НЕТ, и в каком направлении необходимо тебя учить. Если я сейчас за тебя напишу, то в итоге тебя направят в сильную группу, где такие мелочи/основы объяснять не будут, потому что ты умеешь, а будут обучать более высокому программированию. Скорее всего у них есть несколько уровней обучения, или систематизируют в зависимости от аббитуриента свою программу.
3. Если это минимальные требования, то тебе нужен репетитор за деньги, научить тебя минимуму, например такой как я, но я платный.

Хотя с другой стороны ядро и МВЦ есть на ирбисе, так что можешь там почитать, ссылку тебе уже дали.

Спустя 13 дней, 1 час, 5 минут, 55 секунд (19.01.2012 - 20:23) Гость_Влад написал(а):
Господа, доброго времени суток. Перейду сразу к вопросу. Есть заача - написать систему резервирования и заказа билетов. Сразу скажу что я новичок и естественно не знаю как подступиться. Подскажите пожалуйста горемыке с чего начать и как лучше всего все это реализовать. sad.gif

Спустя 30 минут, 40 секунд (19.01.2012 - 20:54) inpost написал(а):
Гость_Влад
Взять голову в руки и подумать, а красиво ли тыкать своими вопросами в чужие темы, где идёт обсуждение вообще не твоего вопроса.

Спустя 35 минут, 1 секунда (19.01.2012 - 21:29) Гость_Влад написал(а):
не подумал малость, пардон

Спустя 2 часа, 19 минут, 48 секунд (19.01.2012 - 23:48) caballero написал(а):
Цитата
Взять голову в руки и подумать

А лучше подумать о том стоит ли новичку братся за такую систему. Деньги оно конечно интересно но вряд ли форума будет достаточно чтобы выполнить проект
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.