Вопрос № 25943: 1. Как запретить пользователям просмотр файлов в каталоге кроме индекса.php ???
* {Это будет что-то типа форума, надо чтобы пользователи рег-сь, и только тогда получали доступ}
2. Куда запихнуть SQL файл с базами форумов ??? Чтобы и...
Вопрос № 25.943
1. Как запретить пользователям просмотр файлов в каталоге кроме индекса.php ???
* {Это будет что-то типа форума, надо чтобы пользователи рег-сь, и только тогда получали доступ}
2. Куда запихнуть SQL файл с базами форумов ??? Чтобы их просто так нельзя было скачать ?
3. Какой программой для создания SQL-файлов вы пользуйтесь ???
Отвечает: Lector
Здравствуйте, Колбин Юрий Владимирович!
1. Это зависит от того, какой сервер у вас установлен. Уточните
2. Не ясно зачем вообще держать sql файл с базами форумов. Все данные обычно хранят напрямую в БД. Если вы говорите о дампе - то в любом месте, которое не находится в/ниже верхней папки сервера
3. Опять-же что значит создание sql-файлов? Создание дампа? Внесение изменений? Генерация запросов? Не ясно с какой именно БД будет вестись работа, ведь для каждой свои средства.
Уточните пожалуйста.
--------- Хочешь помочь дураку - сам дурак
Ответ отправил: Lector (статус: 2-ой класс)
Отправлен: 07.09.2005, 15:32
Отвечает: КиберТварь
Здравствуйте, Колбин Юрий Владимирович!
1)
во всех файлах напишите проверку
например в admin.php
include_once 'functions.php';
if (!checkuser($_SESSION['user'], $_SESSION['pass']))
header('location:/index.php')
......
конечно же в functions.php должна быть функция checkuser
если захотите могу помочь в написании данной функции
2)
в какую нибудь папку.назовем ее topsecret.в ней создаем файл .htaccess и прописываем в него
deny from all
deny from all
3)
обычным текстовым редактором. я например все тексты пишу старым добрым VI-ом
удачи
ЗЫ
если вы имеете ввиду скл файл структуры таблиц MYSQL. то попробуйте следующую комманду
mysqldump -u mysqluser -p -r ~/dumps/20050907.txt -h localhost mysqldb
в место mysqluser используйте вашего пользователя для базы а вместо mysqldb имя вашей базы.а вместо ~/dumps/20050907.txt имя файла где вы хотите сохранить текст.
Ответ отправил: КиберТварь (статус: Студент)
Отправлен: 07.09.2005, 16:39 Оценка за ответ: 5 Комментарий оценки: 2) в какую нибудь папку.назовем ее topsecret.в ней создаем файл .htaccess и прописываем в него deny from all