|
Тема |
Re: работи само в конзолата [re: $burov] |
|
Автор |
Ognen_Demon (Web-dev) |
|
Публикувано | 20.10.05 15:49 |
|
|
По въпроса с HTTP-header-а по-добре, за да си сигурен че нямаш правописни грешки ползвай:
#!/usr/bin/perl
use strict;
use CGI;
my $q = new CGI;
print( $q->header );
print( "Hello world<br/>\n" );
при мен най-често допусканите грешки са тия:
1. бъркам пътя на Perl ( щото тествам на 3 машини )
- решение: оправяш си пътя
2. скрипта ми е виндовско ASCII
( carriage return + line feed ili mai beshe obratnoto... :P )
- решение: noret.pl ( виж по-долу )
USAGE: noret.pl <filename>
--- FILE BEGIN
#!/usr/bin/perl
my $fileName = $ARGV[ 0 ];
print( "Removing ENTERs from '$fileName'... " );
open( F, $fileName );
$file = join( "", <F> );
close( F );
$file =~ s/\r//gis;
open( F, "> $fileName" );
print( F $file );
close( F );
print( "Ok.\n" );
--- EOF
а иначе прочети това:
|
| |
|
|
|