Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
2:03
1273
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

АвторPHP.Короткие ссылки.
Доброго времени суток!Я сейчас доделываю свой сайт,и в ходе работы возник вопрос : "Как указать короткую ссылку на php-файл"?.
Например,сейчас в ссылке у меня указано "http://localhost/www/Site/Forum/forum.php",а когда я указываю относительную ссылку вроде "../Forum/forum.php" - то файл открывается как тестовый,то есть не выполняется php-код.
Кто подскажет решение проблемы?Как правильно указать ссылку на php-файл?
Не вижу особой разницы в использовании относительного и полного путей. Что появляется в адресной строке браузера при открытии "тестового" php-файла?
Что появляется в адресной строке браузера при открытии "тестового" php-файла?
*текстового файла.Текст появляется,мой php-код,который должен быть скрыт.

Не вижу особой разницы в использовании относительного и полного путей.
При указании полного пути медленнее работает,поскольку браузер идет по нужному адресу и загружает файл,при короткой адресации файл сразу открывается.
Вы что-то путаете. Если вы видите в окне браузера php-код, то код не выполняется, а просто отображается подобно html-странице. Естественно, такая обработка занимает намного меньше времени, чем исполнение этого кода.

Опишите подробнее, каким образом вы создаете ссылку? В html-тэге <a> или в команде include (require) языка php?
Опишите подробнее, каким образом вы создаете ссылку? В html-тэге <a> или в команде include (require) языка php?

Создаю в тегах ссылки на файлы. <li href='../script.php'>.
Директиву include (require) я никогда не использовал,толком не знаю зачем она.Наверное включает содержимое php-файла в html-код,но разве мне это надо?На главной странице все должно быстро грузиться,поэтому php-фойлы не подключаю,боюсь замедлить сайт.
Так, стоп. <li href='../script.php'> - это еще что за синтаксис? Используйте <li><a href='..script.php'>Текст гиперссылки</a></li>
* <li><a href='../script.php'>
<li><a href='../script.php'>
все так и делается,у тега li нет свойства href.только у тега а он есть.
Странно. Я бы посоветовал еще раз проверить, что адрес в _адресной_строке_браузера_, полученный от прямой ссылки, _абсолютно_ идентичен адресу, полученному с помощью относительной ссылки. И если это действительно так, то писать на специализированный php-форум. Все-таки там больше специалистов.
Странно. Я бы посоветовал еще раз проверить, что адрес в _адресной_строке_браузера_, полученный от прямой ссылки, _абсолютно_ идентичен адресу, полученному с помощью относительной ссылки.
Адреса идентичны,просто в первом случае код php выполняется,во втором файл просто отображается как текст.
И если это действительно так, то писать на специализированный php-форум.
Да проще самому разобраться,чем писать и читать 3 тома самоучителей,потратив кучу времени на простейшее действие.
Все-таки там больше специалистов.
Все работает,я просто хочу длинные ссылки заменит на короткие и сам найду способ.
К списку тем
2007-2025, онлайн игры HeroesWM