Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > ASP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 28.09.2001, 20:34
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 1  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
Question Результаты работы скрипта в страницу

Ну, счаззз спрошу!

Идея была предельно проста: с помощью функции
<!--#exec cgi="/cgi-bin/rtext.cgi"-->
втыкать результат работы в страницу в виде самых обыкновенных (но важных) случайных ссылок.

А Apache проблем нет, но вот IIS5, куда меня перевел хостер есть неразрешимый глюк: впереди результатов появляется заголовок вида:

HTTP/1.1 200 OK Date: Fri, 28 Sep 2001 09:41:09 GMT Server: Microsoft-IIS/5.0, который не убивается никак.

В тех. поддержке хостера мне сказали: Увы, ниче не знаем.

И посоветовали сделать так:
Цитата:
К сожалению, проблеме этой уже не первый год, но решения ей так и не нашли. Все, чем мы можем Вам помочь - это предложить использовать одну из наших разработок, путем включения обработки* .html файлов через ASP и включения в файлы, из которых вызывается скрипт, следующей функции:

<%
Sub IncludeVirtual( sURL, sArgs )
Dim oHttp, sText, sError
*** Set oHttp = CreateObject("GPAspHttp2.Conn")
sURL = "http://" & Request("SERVER_NAME") & "/" & sURL
if len(sArgs ) > 0 then
* sURL = sURL & "?" & sArgs
Elseif len(request.QueryString ) > 0 then
* sURL = sURL & "?" & Request.QueryString
End if

oHttp.url = sURL
*** sText = oHttp.GetURL
*** Set oHttp = Nothing
Response.Write( sText )
End Sub
%>

Далее вместо <!--#exec cgi="/cgi-bin/rtext.cgi"--> можно использовать следующий синтаксис:

<% IncludeVirtual "cgi/member.cgi","" %>

Вышеописанную функцию можно также поместить в ASP-файл, чтобы не дублировать код в каждом файле.
Если бы я хоть что-то понимал в ASP, я бы сориентировался.

Плиз, подскажите ЧТО это и КАК это едят. Очень надо! Мне придется переводить все файлы в *.asp ?


Последний раз редактировалось Дайвер; 28.09.2001 в 20:38.
Старый 29.09.2001, 16:25
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 2  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
И что вы думаете мне посоветовали сделать ASP-шники?

На странице:
---------
<fAck
<!--#exec cgi="/pro/cgi-bin/rtext.cgi"-->
...
---------

В скрипте:
---------
print "Content-type: text/html\n\n";
print ">";
print "<center>Simple test<br>\n";
print "Простой тест</center><<br><br>\n";
exit;
---------

Как результат, в HTML заголовка не видно:
---------
<fAck
HTTP/1.1 200 OK
Date: Sat, 29 Sep 2001 11:04:58 GMT
Server: Microsoft-IIS/5.0
Content-type: text/html
><center>Simple test<br>
Простой тест<br><br>
---------

Действительно работает!

Кто может сказать, что такое fAck??? Что это вообще было???

Старый 29.09.2001, 20:28
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 3  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
Ага!
Вот я глюпий!
Экспериментально доказано, что fAck = blablabla = любое незарезервированное в HTML слово, т.е. которое не есть тег.

И че? Ну изврат же! НАРОДДДД!!! Чего я тут, как псих, сам с собой говорю! Хоть кто-нить слово брякните.

Старый 30.09.2001, 12:29
DeepDiver вне форума Посмотреть профиль Отправить личное сообщение для DeepDiver Найти все сообщения от DeepDiver
  № 4  
DeepDiver

Регистрация: Oct 2000
Адрес: Подмосковье
Сообщений: 637
Отправить сообщение для DeepDiver с помощью ICQ
блаблаблабла
__________________
Не ошибается то, что не работает. (с) Windows

Старый 30.09.2001, 16:58
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 5  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
2 DeepDiver

Если блаблабла, то почему же это важно? Я тут в собственном соку несколько дней варился, пожалели бы хоть.

Старый 30.09.2001, 17:01
C2Plus вне форума Посмотреть профиль Отправить личное сообщение для C2Plus Посетить домашнюю страницу C2Plus Найти все сообщения от C2Plus
  № 6  
C2Plus
  акула
 
Аватар для C2Plus

Регистрация: Mar 1999
Адрес: не проживает.
Сообщений: 2,077
Отправить сообщение для C2Plus с помощью ICQ
Вареные дайверы - это очень важно! :)

Старый 30.09.2001, 17:20
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 7  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
Вари... не вари... Все равно я костлявый и жилистый, и мясо у меня не вкусное. Так что, други мои, съесть вам меня так просто не удастся.

Старый 30.09.2001, 20:32
DeepDiver вне форума Посмотреть профиль Отправить личное сообщение для DeepDiver Найти все сообщения от DeepDiver
  № 8  
DeepDiver

Регистрация: Oct 2000
Адрес: Подмосковье
Сообщений: 637
Отправить сообщение для DeepDiver с помощью ICQ
Ничего, вместе с ластами прожуем
__________________
Не ошибается то, что не работает. (с) Windows

Старый 01.10.2001, 06:43
Дайвер вне форума Посмотреть профиль Отправить личное сообщение для Дайвер Найти все сообщения от Дайвер
  № 9  
Дайвер
 
Аватар для Дайвер

Регистрация: Jun 2001
Адрес: барокамера
Сообщений: 2,080
Есть еще один вариантик. Сомнительный, но все же.

На странице:
---------
<script>
//<!--#exec cgi="/cgi-bin/rtext.cgi"-->

...
---------

В скрипте:
---------
print "Content-type: text/html\n\n";
print "</script>";
print "<center>Simple test<br>\n";
print "Простой тест</center><<br><br>\n";
exit;

---------

Как результат, в HTML заголовка не видно:
---------
<script>
//HTTP/1.1 200 OK
Date: Mon, 01 Oct 2001 01:28:33 GMT
Server: Microsoft-IIS/5.0
Content-type: text/html

</script><center>Simple test<br>
Простой тест<br><br>

---------

Минус в том, что при этом браузер кажет ошибку JS: не хватает ";" после строк заголовка. Кому начхать, можно попользовать и так.

Всем салют!

Старый 21.10.2001, 02:51
Бац вне форума Посмотреть профиль Отправить личное сообщение для Бац Посетить домашнюю страницу Бац Найти все сообщения от Бац
  № 10  
Бац

Регистрация: Oct 2001
Адрес: Moscow
Сообщений: 11
Отправить сообщение для Бац с помощью ICQ
По умолчанию Re: Результаты работы скрипта в страницу

Цитата:
Мне придется переводить все файлы в *.asp ? [/b]
А что, неплохая идея...

Создать новую тему   Часовой пояс GMT +4, время: 10:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:01.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.