Автор Тема: Как якоря header\'ом посылать?  (Прочитано 7498 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
Как якоря header\'ом посылать?
« Ответ #15 : 17 Июня 2002, 17:33:24 »
AlieN
Цитировать
И в чём я не прав?

Я не говорю, что ты не прав. Это и у меня работает без проблем. Просто если у человека его вариант не работает, то и твой, соответственно, тоже.
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Как якоря header\'ом посылать?
« Ответ #16 : 17 Июня 2002, 18:02:03 »
GotZfild
Цитировать
Проверил, но не твой.

хм....
Чем они принципиально отличаются?
$url="test.php?p=blabla#anchor"; это мой вариант
$url="script.php?p=34#anchor"; это твой
Цитировать
Что вы тут мозги парите!!!

Что ты паришь?!?!?!? :)
« Последнее редактирование: 17 Июня 2002, 18:08:54 от AlieN »
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
Как якоря header\'ом посылать?
« Ответ #17 : 17 Июня 2002, 21:36:42 »
Цитировать
$url="script.php?p=34#anchor"; это твой

AlieN
Ты не мои сообщения цитируешь.
И тем более такого я уж не писал:
Цитировать
Что вы тут мозги парите!!!

Цитировать
Чем они принципиально отличаются?
$url="test.php?p=blabla#anchor"; это мой вариант
$url="script.php?p=34#anchor"; это твой //еще раз, это не мой

Об этом и речь, что они ничем не отличаются. Поэтому, если его вариант не работает, то и твой тоже будет нерабочим.
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Как якоря header\'ом посылать?
« Ответ #18 : 18 Июня 2002, 09:17:55 »
Так ребята тут у меня вообще мистика какая-то:
мой вариант (самый элементарный у меня тоже работает)........
Есть достаточно большой и сложный скрипт, который имеет следующию структуру:
////////////////////////

function page1(){
.............
//здесь есть тег с якорем.
}
function 
page2(){
.............
}
function 
page3(){
header (Locationscript.php?page=main#anchor);
}
switch (
$page){
case 
"main"page1();break;
case 
"detail"page2();break;
case 
"add"page3();break;
}

ОН НЕ РОБИТ!!!
Если убрать остальные процедуры, то всё заработает!
Не знаю чё делать....... Буду методом проб и ошибок искать момент после которого перестают работать якоря :-(
ЗЫ а скрипт действительно большой :-(
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Ardzhan

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 205
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ardzhan.km.ru
Как якоря header\'ом посылать?
« Ответ #19 : 18 Июня 2002, 21:27:33 »
AlieN
Цитировать
Чем они принципиально отличаются?



<? 
$url="test.php?p=blabla#anchor";
if(!
$p){header("Location: $url");exit();}
if(
$p){?>
<pre>
<?
print "P = $p
"
;
print_r(get_defined_vars());
?>
</pre><?}?>

Это твой код! Зачем проверять переменную $p??? Зачем тут выводить html?
А это мой:

$url
="test.php?p=blabla#anchor";
header("Location: $url");

Gj-моему твой гораздо длиннее

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Как якоря header\'ом посылать?
« Ответ #20 : 19 Июня 2002, 10:22:46 »
Цитировать
Это твой код! Зачем проверять переменную $p???

Если не указана переменная p то скрипт редиректит сам на себя и передаёт переменную $p

[OFF]В лом было на два файла разбивать[/OFF]
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28