Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вычисление внутреннего пути 
:(
    Опции темы
InfMag
Дата 22.2.2005, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 1
Всего: 4



Люди, как получить полный путь типа?: /home/xxx/xxx/www/...
Скриптом соответственно. Я, помню стех времен, когда еще юзал готовый хлам, что при инсталяции форума phpBB он сам определяет полный путь. Получается это возможно... Так?
PM   Вверх
Irokez
Дата 22.2.2005, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


индеец
***


Профиль
Группа: Участник Клуба
Сообщений: 1180
Регистрация: 20.10.2004

Репутация: 22
Всего: 53



полный путь куда? откуда?
$_SERVER['DOCUMENT_ROOT'] - путь до корневого каталога
$_SERVER['SCRIPT_FILENAME'] - полный путь до вызываемого скрипта
PM   Вверх
Opik
Дата 22.2.2005, 23:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Код

getcwd();

PM MAIL Skype   Вверх
InfMag
Дата 23.2.2005, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 1
Всего: 4



Opr
Спасибо.

Irokez
Дык $_SYSTEM вроде как не надежна? Она ведь обрабатывается со стороны клиента.
Добавлено @ 10:31
Opr
Слушай, а помнишь тута где-то темка ведется и ты писал, что лучше вместо include("../header.php"); писать include("/home/xxx/xxx/header.php");, то-бишь полный серверный путь. А можно ли писать так?:
Код

<?php
    include(getcwd()."/header.php");
?>

PM   Вверх
Mal Hack
Дата 23.2.2005, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(InfMag @ 23.2.2005, 10:25)
Дык $_SYSTEM вроде как не надежна? Она ведь обрабатывается со стороны клиента.

SYSTEM нет среди супер глобальных массивов...
От пользщователя идут: GET POST COOKIE REQUST FILES. Частично SERVER
PM ICQ   Вверх
Opik
Дата 23.2.2005, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Mal Hack
$_SESSION smile
InfMag
можно, но лучше определить один раз, меньше вызовов функции - опять же быстрее работа smile
PM MAIL Skype   Вверх
Mal Hack
Дата 23.2.2005, 19:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Opr @ 23.2.2005, 18:59)
Mal Hack
$_SESSION smile

А вот Сессии от пользователя не идут smile от пользователя идет ID сессии, а он в Куках smile
PM ICQ   Вверх
yUAC
Дата 23.2.2005, 20:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 9.6.2004

Репутация: 3
Всего: 3



Еще есть интересная фукнция - realpath, возвращает полный путь относительно какой-то папки.

P.S. Вместо getcwd() можно использовать dirname(__FILE__); - немного надежнее, т.к. это будет однозначно возвращать именно ту папку, в которой находится скрипт, т.к. текущую рабочую директорию можно достаточно легко поменять.
PM MAIL   Вверх
InfMag
Дата 24.2.2005, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 1
Всего: 4



Opr
Так я и думал. smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0697 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.