Chs (09-04-2001 07:03):
cj (09-04-2001 06:48):
Ну вынеси ты эту функцию, скажем, в отдельный .pl и наслаждайся жизнью :-)
А не скажет ли многоуважемый cj, есть ли принципиальная разница между .cgi и .pl?
Скажет :-). Принципиальной разницы нет,
но:
1. если в этом самом .cgi нет этого присловутого выражения 1;, то включить его ты сможешь только через извраты типа eval, а на такие результаты полагаться нельзя.
2. При включении *.cgi будет выполнена всякая гадость, которая там прописана (например - печать хедера. Обойти можно, но это - изврат).
3. Все это неправильно с точки зрения структуры программы.