Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Вниз

про Perl   Найти похожие ветки 

 
TButton ©   (2004-02-28 14:34) [0]

вопрос. я тока начинаю, вот разбираю тут пример из книги.

#!usr/bin/perl -w
use CGI qw(param);

print <<Part1;
Content-type: text/html

<HTML>
 <HEAD>
 <TITLE>HELLO WORLD</TITLE>
 </HEAD>
 <BODY>
 <H1>Greets!</H1>
Part1

my $favorite = param("flavor");
print "<P>Your favorite flavor is $favorite.";

print <<Part2;
 </BODY>
 </HTML>
Part2


запускаю из командной строки и получаю ответ
Can"t find string terminator "Part2" anywhere before EOF at C:\cgi-bin\ice_cream.pl line 19.
такая новость просто ставит меня в тупик. де я затупил?
и еще вопрос  про #!usr/bin/perl. эта строка как-то влияет на прогу в целом? и что в ней нужно писАть?


 
menart ©   (2004-02-28 14:36) [1]

Странно... я думал это сайт по Делфи... Хм-м...


 
esu ©   (2004-02-28 14:39) [2]


> и еще вопрос  про #!usr/bin/perl. эта строка как-то влияет
> на прогу в целом? и что в ней нужно писАть?


Это просто путь к perl, когда запускаешь этот файл он интерпретируется perlом, если бы написал /bin/sh интерпретировался бы одним из shellов


 
TButton ©   (2004-02-28 14:40) [3]

умну не шел у мну форточки02про
т.е. надо чиркануть
#!d:\perl\bin
или как?


 
Думкин ©   (2004-02-28 16:16) [4]

> [3] TButton ©   (28.02.04 14:40)

Пиши в ней реальный путь к Perl. И все. А ошибок будет еще немерянно. Особенно когда на сервак выложишься.


 
mfender ©   (2004-02-28 16:21) [5]

Эта строка - путь на серванте. И лучше ее иметь такой, какая она будет на удаленном серванте у хостера.
А на счет всего остального... Не могу сказать даже. Разве что ты не завершил весь текст терминатором...


 
Думкин ©   (2004-02-28 16:31) [6]

> [5] mfender ©   (28.02.04 16:21)

Ох и ртудная это работа - искать ошибку в Перл тексте. %)) А уж в чужом..... %)(((


 
TButton ©   (2004-02-28 17:57) [7]

Я нашел )) после
print <<Part2;
</BODY>
</HTML>
Part2
нужно было пустую строку оставить. тут еще такой вопрос. хостит в ближайшее время не предполагается, бо хостить пока нечего. вот. поэтому вопрос как мне в форточка тестить прогу на Перле? т.е. как консоль тестить ясно. а вот с CGI какая-то хрень выходит. пишу в HTMLке \\static\cgi-bin\samp.pl?name=Marcuch
static - мой комп, cgi-bin - расшареная папка с прогами (это чтоб непонимания небыло). так вот, IE вместо того чтоб запустить прогу и показать результат тупо открывает plку и показывает ее текст. я понимаю, что излагаю криво, но все же, как мне тестить то?


 
TButton ©   (2004-02-28 18:04) [8]

ой! моя руский плохо))))))))


 
TButton ©   (2004-02-28 18:54) [9]

мож кто линк подкинет на форум по сабжу


 
Думкин ©   (2004-02-29 06:16) [10]

Апачу поставить например.
http://www.dklab.ru/doc/apache
http://userguide.webservis.ru/homeserver-apache-forprint.shtml
Ну и втаком духе. Яндекс поможет.


 
TButton ©   (2004-02-29 14:45) [11]

Внимание - не устанавливайте Apache по статье на этой странице! хорошее начало)))


 
Гест   (2004-02-29 16:30) [12]

Для сих вещей (jsp, perl, отладка сайтов) удобно Linux ставить. Сегодня поставил RH9 с апачами. Старые проекты посмотрел - просто прелесть.


 
TButton ©   (2004-02-29 16:36) [13]

2Думкин
сенкс. вроде бы помогло.

2Гест
Не дорос я еще до линухи...


 
TUser ©   (2004-02-29 17:08) [14]

PerlBuilder



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.031 c
7-1073569477
Яша
2004-01-08 16:44
2004.03.28
чтение файла по секторам


11-1057675007
IronWit
2003-07-08 18:36
2004.03.28
listview как с ним работать


14-1077981348
TButton
2004-02-28 18:15
2004.03.28
TServerSocket+TClientSocket


3-1077879757
Ega23
2004-02-27 14:02
2004.03.28
Проверка на наличие временной таблицы


1-1078599958
Pine
2004-03-06 22:05
2004.03.28
При переходе с D6 на D7 траблы с QReport





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский