URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 3095
[ Назад ]

Исходное сообщение
"CGI =>html"

Отправлено nah , 18-Фев-05 02:46 
Подскажите плиз как мне получить html код который отсылает сервер браузеру ?

Содержание

Сообщения в этом обсуждении
"CGI =>html"
Отправлено allez , 18-Фев-05 07:09 
Открыть браузер, соединиться с сервером, получить страницу и просмотреть ее в HTML-формате.

Это не тот ответ, которого вы ожидали? Тогда сформулируйте вопрос поточнее.

Не помешает пробежаться и по этим ссылкам:
http://ln.com.ua/~openxs/articles/smart-questions-ru.html
http://www.citforum.ru/howto/smart-questions-ru.shtml
http://www.linuxrsp.ru/artic/smart-questions-ru.html
http://sigizmund.r2.ru/smart-questions-ru.html
http://abr.pp.ru/smart-questions-ru.html


"CGI =>html"
Отправлено nah , 19-Фев-05 15:51 
Спасибо за совет


"CGI =>html"
Отправлено Асен Тотин , 19-Фев-05 18:18 
Привет,

#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "<html>";
print "<body>";
print "<p>Hello, world!</p>";
print "</body>";
print "</html>";



"CGI =>html"
Отправлено nah , 19-Фев-05 23:27 
Это не то.
Объясняю:
при выполнениее cgi скрипта :
print'<head>';
print'<title>';
print'news';
print'</title>';
print'</head>';
print'<body >';

так вот мне нужно что бы браузер вывел не только 'news' как зоголовок .
но и
<head><title>news</title></head><body >
На самой странице что бы напечатал это


"CGI =>html"
Отправлено allez , 21-Фев-05 10:34 
Иными словами, скрипт должен выдать в окно браузера не только страницу, но и ее HTML-код?
Ну вот, это уже понятнее.
Можно сделать это так:
========================
print'<head>';
print'<title>';
print'news';
print'</title>';
print'</head>';
print'<body >';

print qw(<head>);
print qw(<title>);
print qw(news);
print qw(</title>);
print qw(</head>);
print qw(<body>);
=========================

P.S.: Опаньки, форум вносит свои коррективы... В данном листинге знаки '<' и '>' в операторе qw должны быть заменены на  &LessThan; и &GreaterThan; соответственно.