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

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

  Все выпуски  

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


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

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

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

Выпуск № 110
от 25.07.2005, 04:00

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


Вопрос № 23744: Здравствуйте господа эксперты! Вопрос на доступ на PHP. Хочется сделать домашнюю страницу на php. Без использования баз данных. То есть все данные хранить в каком либо файле и что бы скрипт читал их оттуда. Вопрос- если бы я делал это на перл...
Вопрос № 23747: Здравствуйте! Подскажите плз как настроить апач с помощью файлика .htaccess чтобы открывать ссылки по нормальным путям, например _http://site/news а не index.php?page=news, вроде как то можно =)...

Вопрос № 23.744
Здравствуйте господа эксперты!
Вопрос на доступ на PHP.
Хочется сделать домашнюю страницу на php. Без использования баз данных. То есть все данные хранить в каком либо файле и что бы скрипт читал их оттуда. Вопрос- если бы я делал это на перле, то я простобы клал этот файл в папку cgi-bin (или аналог) и мой скрипт на perl`е читал бы от туда. И извне этот файл нельзя было бы прочитать. А как сделать это на php?То есть на сервере лежит файл, извне он недоступен, а с помощью php я читаю данные из него. Хостинг- e2uhosting.com.
Спасибо за ответы.
Отправлен: 20.07.2005, 00:44
Вопрос задал: Morgion (статус: 8-ой класс)
Всего ответов отправлено: 4

Отвечает: Евгений Неверов
Здравствуйте, Morgion!
C помощью .htaccess запретите доступ к нему. Создайте на сервере файл с именем ".htaccess" (без кавычек) и впишите в него:

Приложение:

Ответ отправил: Евгений Неверов (статус: 9-ый класс)
Отправлен: 20.07.2005, 03:52

Отвечает: .: JeWeL :.
Здравствуйте, Morgion!
Сделайте в директории вашего сайта подкаталог, например:
/home/имя_вашего_сайта/info
в этот каталог поселите нужный вам файл. Затем, поселите туда еще один файл, имя которому .htaccess вот такого содержания:
Order deny,allow
Deny from all

Таким образом вы обезопасите себя от обращений к вашему "скрытому" файлу всех пользователей, а скрипты *.php смогут туда ходить без проблем
---------
Искусственный интеллект ничто по сравнению с натуральной глупостью.
Ответ отправил: .: JeWeL :. (статус: 5-ый класс)
Отправлен: 20.07.2005, 06:54

Отвечает: SackTap
Здравствуйте, Morgion!
да запросто. либо используйте HTACCESS - файлы, либо используйте права.
---------
=)
Ответ отправил: SackTap (статус: 10-ый класс)
Отправлен: 20.07.2005, 15:58

Отвечает: nimoid
Здравствуйте, Morgion!
Например, ты хранишь данные в файлах с расширением dat, тогда создай файл .htaccess с таким содержанием:
<Files *.dat>
order allow,deny
deny from all
</Files>
и помести его туда, где у тебя хранятся твои данные, тогда к dat-файлам извне доступ будет запрещен, а к остальным разрешен.
---------
Как так все хорошо начиналось...
Ответ отправил: nimoid (статус: 3-ий класс)
Отправлен: 20.07.2005, 16:52


Вопрос № 23.747
Здравствуйте!
Подскажите плз как настроить апач с помощью файлика .htaccess чтобы открывать ссылки по нормальным путям, например _http://site/news а не index.php?page=news, вроде как то можно =)
Отправлен: 20.07.2005, 02:18
Вопрос задал: Romanka (статус: 2-ой класс)
Всего ответов отправлено: 1

Отвечает: Lancelot
Здравствуйте, Romanka!
Чё-то я не понял. У Вас к примеру ссылка localhost/index.php?page=news Это означает что странице index.php будет передан параметр page=news, т.е. index.php ищет в БД (к примеру) как должна выглядить эта страница и потом её формирует. Но файл http://localhost/news не обязательно должен существовать.
Ответ отправил: Lancelot (статус: 8-ой класс)
Отправлен: 23.07.2005, 07:38


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

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

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

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

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


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


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

Яндекс


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

В избранное