powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ПРоблема с линками при
3 сообщений из 3, страница 1 из 1
ПРоблема с линками при
    #32476531
Проблема вот в чем.

Первоначално структура сайта была основана на раздельных
php-файлах. И все было в порядке.

Теперь же все генерируется одним файлом - index.php
(функциями include) - и все локальные ссылки превратились в глобальные,
причем с наводкой на локальный host моего компьютера. Сервер
был, разумеется, поставлен для отладки (Денвер) , и ни одной глобальной ссылки на вывод PHP-скриптом задано не было.

НАПРИМЕР (файл скрипта лежит в каталоге WWW хоста NetHost):
на входе: <?php echo "<a href='index.php?page=index'></a>";?>
на выходе:
ожидается http://NetHost.ru/index.php?page=index
получается http://MyHomeHost.ru/index.php?page=index

Пожалуйста, если не трудно подскажите в чем дело.
...
Рейтинг: 0 / 0
ПРоблема с линками при
    #32477137
oksale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здесь есть два варианта:
1. в файле index.php в области <head> указать
Код: plaintext
<base href= "http://NetHost.ru/" >

В этом случае ко всем ссылкам будет добавляться этот путь. Ссылка будет описываться <a href='index.php?page=index'></a>"

2. создать отдельный файл, например, config.php, и в нем хранить переменные, например, полный путь к Вашему файлу:
Код: plaintext
1.
2.
<?
$path =  "http://NetHost.ru/index.php" ;
?>

В файле index.php указать include "config.php". В этом случае ссылка будет выглядеть следующим образом: <a href="<?print $path;?>?page=index"></a>"
Этот вариант удобен тем, что при переносе файлов в другое место необходимо лишь поменять значения переменных в файле config.php
...
Рейтинг: 0 / 0
ПРоблема с линками при
    #32478074
ОК, спасибо!!

в самом деле.... в <base href> этот самый "домашний" хост и зашнуровался, гад А я уже третий день "вопросительным знаком" выгляжу :) и ничего понять не могу...

ну надо же, а.... глупость-то какая... :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / ПРоблема с линками при
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]