Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 132
от 11.09.2005, 18:03

Администратор:Калашников О.А.
В рассылке:Подписчиков: 158, Экспертов: 27
В номере:Вопросов: 1, Ответов: 2


Вопрос № 25943: 1. Как запретить пользователям просмотр файлов в каталоге кроме индекса.php ??? * {Это будет что-то типа форума, надо чтобы пользователи рег-сь, и только тогда получали доступ} 2. Куда запихнуть SQL файл с базами форумов ??? Чтобы и...

Вопрос № 25.943
1. Как запретить пользователям просмотр файлов в каталоге кроме индекса.php ???

* {Это будет что-то типа форума, надо чтобы пользователи рег-сь, и только тогда получали доступ}

2. Куда запихнуть SQL файл с базами форумов ??? Чтобы их просто так нельзя было скачать ?

3. Какой программой для создания SQL-файлов вы пользуйтесь ???
Отправлен: 06.09.2005, 18:03
Вопрос задал: Колбин Юрий Владимирович (статус: 8-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: 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

deny from all

Что это означает ???
* {"Запретить для всех" ???}

А как сделать вообще другой пароль ???


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Отписаться
Вспомнить пароль

В избранное