Проблемы с "путем" HELP! срочно...

Настройка и администрирование веб-серверов.
Magik
Сообщения: 30
Зарегистрирован: 23 авг 2004, 10:17

29 апр 2005, 11:42

Всем привет!
есть ссылка на файл
Средства измерения

при вызове этого файла, он вызывает файл inventory.odb ...вот как это делается...
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE></TITLE>
<LINK href="../css/mtg.css" rel="stylesheet">
</HEAD>

<BODY topmargin="0">
<FORM METHOD="post" ACTION="/cgi-bin/odbic.exe/metrology/resources/inventory.odb">
<TABLE align="center" width="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" height="100%">
<TR>
<TD width="80%" height="100%">

</TD>
<TD width="180" height="100%">

</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
счас путь к файлу inventory.odb "жестко" прошит
теперь вопрос: как мне сделать путь относительным, чтобы не было жесткой привязки?
ВСЕМ ОТВЕТИВШИМ - СПАСИБО
P.S. возможно, я не в тот раздел форума запостил. сорри, если что...
если, не тот, то подскажите куда запостить..)))
Magik
Сообщения: 30
Зарегистрирован: 23 авг 2004, 10:17

03 май 2005, 09:38

млин... неправильно написал...
вызов файла inventory.odb (ПРАВИЛЬНО!!!!)...вот как это делается...
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<TITLE></TITLE>
<LINK href="../css/mtg.css" rel="stylesheet">
</HEAD>

<BODY topmargin="0">
<TABLE align="center" width="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" height="100%">
<TR>
<TD width="80%" height="100%">

</TD>
<TD width="180" height="100%">

</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

03 май 2005, 10:43

Как-то странно директива include выглядит. Если это Apache и SSI и корневая директория сайта D:/oracle/ora92/Apache/Apache/htdocs, то должно быть так:
Magik
Сообщения: 30
Зарегистрирован: 23 авг 2004, 10:17

04 май 2005, 16:56

To chur
ответь что значит "корневая директория сайта"?
Magik
Сообщения: 30
Зарегистрирован: 23 авг 2004, 10:17

04 май 2005, 17:08

To chur:
млин, не работает -

можешь, что нить еще посоветовать или на что обратить внимание.
Буду очень благодарен!
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

05 май 2005, 10:52

ответь что значит "корневая директория сайта"?
Корневая директория сайта - это директория файловой системы машины на которой установлен веб-сервер, относительно которой определяются пути к файлам для данного сайта. А если на пальцах, то это выглядит так: если корневая директория определена как 'D:/www/mysite', то при запросе 'http://www.mysite.com/img/coolgirl.jpg' будет выдан файл 'D:/www/mysite/img/coolgirl.jpg'.
млин, не работает -
Интересно, у как у тебя написано, работает?
Magik
Сообщения: 30
Зарегистрирован: 23 авг 2004, 10:17

05 май 2005, 15:31

To chur:
<BODY topmargin="0">
<TABLE align="center" width="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" height="100%">
<TR>
<TD width="80%" height="100%">

</TD>
<TD width="180" height="100%">

</TD>
было так... так работает...

я сделал вот так...

BODY topmargin="0">
<TABLE align="center" width="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" height="100%">
<TR>
<TD width="80%" height="100%">

</TD>
<TD width="180" height="100%">

</TD>
</TR> так не работает


и объясни, пожайлуста, как определить корневыю директорию сайта.
наверно, она определяется по какому нить пути... где это мона посмотреть?... спасибо
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

05 май 2005, 17:02

было так... так работает...
Это уже интересно. Можно чуть подробнее: какой сервер, что содержит файл inventory.odb и что выводится на страничке.
Magik
Сообщения: 30
Зарегистрирован: 23 авг 2004, 10:17

06 май 2005, 10:12

Привет!
сервер Apache, еще я использую odbic для связи с oracle, т.е. в html коде в комментариях() используется odbic. ты наверно это лучше меня понимаешь и знаешь...
в файле inventory.odb использутеся html код с odbic.
с помощью этого файла на экран выводится таблица с данными, полученными из моей базы данных с помощью view.

html код находится в form'e (если это как-нить поможет)
<form METHOD="post" name="actionForm" ACTION="/cgi-bin/odbic.exe">
</form>
если что еще что-нить уточнить, спрашивай - отвечу :) )))

мне кажется, почему у меня не работает предложенный тобою относительный путь () из за неправильных путей, т.е. есть корневая директория которая является текущей и я относительно ее пишу путь к файлу inventory.odb
может у меня моя папка metrology не там находится?...

кстати, как определить, является ли D:/oracle/ora92/Apache/Apache/htdocs - корневой директорией?
где это можно посмотреть?
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

06 май 2005, 13:10

Нда... Вообщем, все что я тут писал, относится к SSI, у тебя же используется доселе неизвестное мне извращение odbic. Об этом, кстати, желательно писать "во первых строках своего письма". Насколько я успел посмотреть, на сайте разработчика достаточно подробный User's Guide, про команду INCLUDE в том числе. Мне погружаться в этот odbic пока что-то не хочется.
З.Ы. Более правильное место для топика в разделе о серверном програмированние.
Ответить