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
Форумы портала PHP.SU :: Версия для печати :: Подскажите что сделать
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Подскажите что сделать

Страниц (1): [1]
 

1. Stiv - 28 Октября, 2009 - 07:32:15 - перейти к сообщению
Привет всем, у меня тут такая проблема,
подключаю к страницам шапку на которой есть ссылки которые работают в этом катологе, но когда перехожу на страницу которая лежит в другом катологе и подключаю к ней шапку, то ссылки на шапке не работают, что нужно сделать или как быть? Подскажите пожалуйста.
2. valenok - 28 Октября, 2009 - 08:00:46 - перейти к сообщению
укажи ссылки относительно корня сайта.
3. Stiv - 28 Октября, 2009 - 09:22:51 - перейти к сообщению
Как это сделать?
4. DeepVarvar - 28 Октября, 2009 - 10:39:42 - перейти к сообщению
path/

/path/

./path/

../path/

ищите то что заработает у вас (мы то не знаем структуру каталогов вашего сайта)...
5. Awake - 28 Октября, 2009 - 12:38:10 - перейти к сообщению
Если например у тебя есть структура сайта:
/index.php
/admin/admin.php

и ты инклюдишь файл, лежащий в корне, то бишь в /, например include.ini

для index.php: include("include.ini");
для admin.php: include("../include.ini");

Вроде так Улыбка
6. Stiv - 28 Октября, 2009 - 13:26:56 - перейти к сообщению
шапка лежит в котологе где и index, а когда перехожу на страничку admin.php и шапку к нему подключаю, то ссылки на шапке они не работают, так как ссылки указывают на файлы которые лежат в том катологе что и index
<a href="index.php" accesskey="1" title="">Главная</a></li>
что бы они заработалди надо сделать так
<a href="../index.php" accesskey="1" title="">Главная</a></li>, правильно? но тогда когда я опять на главной странице и шапку подключаю то эти ссылки будут ссылаться на католог выше и там искать index.php
7. valenok - 28 Октября, 2009 - 13:50:29 - перейти к сообщению
/path
8. DeepVarvar - 28 Октября, 2009 - 13:55:58 - перейти к сообщению
вот эти точечки работают только с "инклюдами".... а в "а-хрефах" используйте обычные ссылки.....)))))))))))))))))))))))))))))))))))

if ($stranitsa=='admin') { require ('menu1.tpl'); } else { require ('menu2.tpl'); }

а что так мешает сделать???
9. Stiv - 28 Октября, 2009 - 14:25:01 - перейти к сообщению
блин все равно не могу разобраться. как надо написать что бы заработало, вот что у меня в шапке:

<div id="menu">
<ul>
<li class="first"><a href="index.php" accesskey="1" title="">Главная</a></li>
<li><a href="tos.php" accesskey="2" title="">Еще что то</a></li>
<li><a href="history.php" accesskey="3" title="">История</a></li>
<li><a href="arhiv.php" accesskey="4" title="">Архив</a></li>
<li><a href="kontakti.php" accesskey="5" title="">Контакты</a></li>
</ul>
</div>

Подправте код пожалуйста
10. Мелкий - 28 Октября, 2009 - 15:52:46 - перейти к сообщению
А где тут код-то? Я вижу только разметку, при том с ошибками.

Как вариант задания ваших ссылок - задание абсолютных ссылок, "http://хост/путь к директории/файл" либо задание ссылок от корня сервера - "/путь_к_файлу"

 

Powered by ExBB FM 1.0 RC1