Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как узнать имя страницы?
Покинул форум
Сообщений всего: 182
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
вот хотелось бы вывести на странице имя, к примеру открыта страница index.php, и чтоб писалось: Страница index , если открываю страницу files.php, писалось Страница files
Можно ли так сделать?
EuGen
Отправлено: 16 Июля, 2011 - 18:06:10
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Цитата:
If a script is executed with the CLI, as a relative path, such as file.php or ../file.php, $_SERVER['SCRIPT_FILENAME'] will contain the relative path specified by the user.
Я и забыл, что только в CLI будет без каталога (запуская скрипт из той же директории).
Прошу прощения.
Тогда просто добавьте:
Правда, это выбирает "до первой точки". Не очень понятно, что считать именем, если скрипт имеет название index.php.php.php к примеру. Ну да полагаю, таких вариантов и не рассматривается.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
SofiaKit
Отправлено: 16 Июля, 2011 - 21:04:17
Частый гость
Покинул форум
Сообщений всего: 182
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
LIME прочитала, не нашла ничего подходящего... к сожалению
Slavenin
Отправлено: 16 Июля, 2011 - 22:19:42
Посетитель
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
а воспользоваться волшебной константой __FILE__ не катит?
__FILE__ The full path and filename of the file. If used inside an include, the name of the included file is returned. Since PHP 4.0.2, __FILE__ always contains an absolute path with symlinks resolved whereas in older versions it contained relative path under some circumstances.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Slavenin
Отправлено: 16 Июля, 2011 - 23:04:13
Посетитель
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
Цитата:
Полный путь и имя текущего файла. Если используется внутри подключаемого файла, то возвращается имя данного файла.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.