Forum Webscript.Ru

Программирование => PHP => Тема начата: Tepncuxopa от 15 Февраля 2002, 18:44:00

Название: Netscape глючит...
Отправлено: Tepncuxopa от 15 Февраля 2002, 18:44:00
Странная вещь получается: страница (php-шаблон, который вытаскивает данные из базы) нормально отображается в ИЕ и в Опере, а в Нетшкафе вместо данных -- пустота. Страница ж парсится на сервере! Причем тут браузер?
Название: Netscape глючит...
Отправлено: Oak от 15 Февраля 2002, 19:04:56
URL?
Может ты таблицу не закрыла ?
View-Source ?
Название: Netscape глючит...
Отправлено: Tepncuxopa от 15 Февраля 2002, 19:27:00
У меня все пока на локальном веб-сервере. Могу, конечно в инет выложить, но без базы данных (там с хостером отдельно надо договариваться). А смысл?

Код страницы (взятый из Нетшкафа) можешь посмотреть здесь: http://www.astron.com.ua/new.htm. А вот как она выглядит в ИЕ: http://www.astron.com.ua/new2.htm
Название: Netscape глючит...
Отправлено: ЖеньКа от 15 Февраля 2002, 19:36:06
Не знаю как конкретно помочь Вам! Но к слову глюк SSI+НетШкаФ. Три составляющие паги. Верх, контент, низ. Всё сохранено под именем к примеру map.shtml. В низе ссылки вида - "?new", "?old" и т.д. с целью что б подгружать только контент. В итоге ИЕ выдаёт - при нажатии на ссылку всё как положено -  map.shtml?new, а Шкаф в это время выдаёт /?new Как будто про то в каком файле он находится он и духом не ведает.

Я это всё к чему - может и тут такая же фигня...?
Название: Netscape глючит...
Отправлено: Oak от 15 Февраля 2002, 19:36:27
мда... на сервере что-то ....
Название: Netscape глючит...
Отправлено: Oak от 15 Февраля 2002, 19:40:15
Жнька - как по мне - Нетскап прав.
Я не занаю почему себя так IE ведет, но относительные
пути именно от каталога поумолчанию считаются, а не от файла.

Почитай доки по HTTP - раздел URL (rfc)
Название: Netscape глючит...
Отправлено: ЖеньКа от 15 Февраля 2002, 20:09:15
Цитировать
пути именно от каталога поумолчанию считаются


А какое же тут умолчание когда ты находисся в конкретном файле? ;), если только тебе сервер /бяка/ не нашептал что ты туда инклюдом вставлен ;))
Имхо - не верно ;), но коли руки есть - решаемо...
Название: RFC1738, rfc1945, ( RFC-1808 ! )
Отправлено: Oak от 15 Февраля 2002, 22:19:02
B.s. Вот оно. Странно. Судя по RFC прав таки IE. :)
 что ж ... ошибся....
 Но вот NN4, Lynx, links
http://cad.ntu-kpi.kiev.ua/~netlib/misc/index.phtml
Показали  для "?vis=t" :
http://cad.ntu-kpi.kiev.ua/~netlib/misc/?vis=t
А Mozilla - так, как надо.

rfc1808 Relative Uniform Resource Locators

Цитировать

:///;?#

 Base:
      g:h        =
      g          =
      ./g        =
      g/         =
      /g         =
      //g        =
     ?y         =
      g?y        =
      g?y/./x    =
      #s         =
      g#s        =
      g#s/./x    =
      g?y#s      =
      ;x         =
      g;x        =
      g;x?y#s    =
      .          =
      ./         =
      ..         =
      ../        =
      ../g       =
      ../..      =
      ../../     =
      ../../g    =
An empty reference resolves to the complete base URL:
<>            =
      ../../../g    =
      ../../../../g =




Другие :

Цитировать

   In some cases, URLs are used to locate resources that contain
   pointers to other resources. In some cases, those pointers are
   represented as relative links where the expression of the location of
   the second resource is in terms of "in the same place as this one
   except with the following relative path". Relative links are not
   described in this document. However, the use of relative links
   depends on the original URL containing a hierarchical structure
   against which the relative link is based.

   Some URL schemes (such as the ftp, http, and file schemes) contain
   names that can be considered hierarchical; the components of the
   hierarchy are separated by "/".

Цитировать

   URIs in HTTP can be represented in absolute form or relative to some
   known base URI [9], depending upon the context of their use. The two
   forms are differentiated by the fact that absolute URIs always begin
   with a scheme name followed by a colon.

       URI            = ( absoluteURI | relativeURI ) [ "#" fragment ]

       absoluteURI    = scheme ":" *( uchar | reserved )

       relativeURI    = net_path | abs_path | rel_path

       net_path       = "//" net_loc [ abs_path ]
       abs_path       = "/" rel_path
       rel_path       = [ path ] [ ";" params ] [ "?" query ]

       path           = fsegment *( "/" segment )
Название: Netscape глючит...
Отправлено: ЖеньКа от 15 Февраля 2002, 22:43:32
Цитировать
B.s. Вот оно. Странно. Судя по RFC прав таки IE.  :)


Это надо отметить я полагаю :))
Название: Netscape глючит...
Отправлено: Oak от 15 Февраля 2002, 22:54:25
Эх.... издеваетесь да?
Ну неужели и мне нельзя ошибится...
  (А праздновать успех IE - как-то не хочется....
 Это успех толпы.
  Кстати замечено, что пи том, что доля NN4 упала за последние годы с 20% до ~2% , абсолютное количество пользователей NN4 практически не снизилось.... Вот  :)
Название: Netscape глючит...
Отправлено: ЖеньКа от 15 Февраля 2002, 23:31:42
Цитировать
Эх.... издеваетесь да?


И думать не смели :).. так - для светской беседы!!!


Цитировать
Это успех толпы.


А не это ли признак истинной популярности? ;)

Цитировать
NN4 практически не снизилось


Нам ведь главное что? - Что б не возрастало :)))))))))
Шучу. Каждый использует то ПО которое ему по душе!!!
НО!!! Подстройка кода под НетШкаф - это действительно и сурьёзно - настоящее воспитание духа и плоти ;)
А за это ему тока  - поклон ;)
Название: Netscape глючит...
Отправлено: Oak от 15 Февраля 2002, 23:46:56
Подумалось......
Если бы инженеры говорили - "бамперами на машине реально пользуется <10% людей, а стеклами, которые выдавливать можно - так вообще <1% , так зачем их поддержку в машине делать ?!!  а огнетушитель  - мало того, что не пользуется каждый день, так место занимает и вози его всегда .... вес лишний"

:))

Истинная популярность - это среди целевой группы, а не среди толпы. А внимание толпы - кому оно надо?! :)

// косясь на музу, которая вроде с искусством и театрами связана.... ;)
Название: Netscape глючит...
Отправлено: ThE0ReTiC от 16 Февраля 2002, 00:03:00
Цитировать
Подстройка кода под НетШкаф - это действительно и сурьёзно - настоящее воспитание духа и плоти

Не. Это не воспитание, это битва. :)
Хотя мобилизует умственные ресурсы.
Название: Netscape глючит...
Отправлено: ЖеньКа от 16 Февраля 2002, 00:21:05
ThE0ReTiC - :)
Название: Netscape глючит...
Отправлено: Tepncuxopa от 18 Февраля 2002, 13:25:38
Ну вы тут и флейм развели! :)

А решилось все довольно-таки просто: там в УРЛ были пробелы. Автоматически они менялись на %20. Такую запись ИЕ и Опера понимали, а Нетшкаф со своей дотошностью (которую я приветствую) -- нет. При использовании функции urlencode() все решилось в мою пользу :)
Цитировать
Истинная популярность - это среди целевой группы, а не среди толпы. А внимание толпы - кому оно надо?!  

// косясь на музу, которая вроде с искусством и театрами связана....

И нечего на меня коситься! :) Я согласна с твоим трактованием истинной популярности.