Forum Webscript.Ru

Программирование => PHP => Тема начата: ajax от 31 Марта 2003, 11:18:21

Название: Блокирование ссылок
Отправлено: ajax от 31 Марта 2003, 11:18:21
Помогите сделать блокирование ссылок на странице, есть
header и страница с основным контентом, нужно сделать чтоб при загрузки какой нить страницы вызываемой из header, в header блокировалась одна из ссылок.

Спасибо !
Название: Блокирование ссылок
Отправлено: Меняздесьдавнонет от 31 Марта 2003, 12:07:49
if
Название: Блокирование ссылок
Отправлено: ajax от 31 Марта 2003, 13:06:45
не ну то понятно, я и сам знаю что if, if ...... elseif
а конкретнее
Название: Блокирование ссылок
Отправлено: Tronyx от 31 Марта 2003, 15:56:01
Цитировать
ajax:
а конкретнее

If ($pokazati_link == true)
    echo "
Что тебе ещё надо?!
Название: Блокирование ссылок
Отправлено: USE от 31 Марта 2003, 16:04:06
у меня скажем урлы выглядят как "/about/me/enjoy/"

$uri = $_SERVER[\'REQUEST_URI\'];
$uri = preg_replace("#/[^/]+$#", "/", $uri);
preg_match("/^\\/(.+)\\/$/", $uri, $matches);
if( isset($matches[1]) ) $uri_no_slashes = $matches[1];
if( isset($uri_no_slashes) ) $location = explode( "/", $uri_no_slashes);

тогда после обработки следующим кодом у меня есть массив $location где
$location[0] => about, $location[1] => me, $location[2] => enjoy

это как вариант. может можно и проще...
Название: Блокирование ссылок
Отправлено: ajax от 31 Марта 2003, 16:34:58
Спасиб, надеюсь че поможет
Название: Блокирование ссылок
Отправлено: ajax от 31 Марта 2003, 17:21:05
вот возращаюсь к условиям if ....... elseif

есть массив


$link= array (
"pages" => array (\'a\'=>\'project_a.php\',\'b\'=>\'project_v.php\',
           \'c\'=>\'faq.php\', \'d\'=>\'mail.php\', \'e\'=>\'reg.php\'));


дальше бред, может выше тоже  но надеюсь вы поймете че я хочу:

if ($link[a]==true)
echo b-e

Короче дятел он и есть дятел
Название: Блокирование ссылок
Отправлено: USE от 31 Марта 2003, 17:24:31

if( isSet( $link[\'pages\'][\'a\'] ) )
{
    echo "???";
}
Название: Блокирование ссылок
Отправлено: ajax от 31 Марта 2003, 17:36:19
echo "???" - предполагается что будет выводить все остальные линки кроме  $link[\'pages\'][\'a\'], меня интересует вопрос echo "???" -это так надо или там чет прописовать, заранее извиняюсь если в доску достал, но что делать.