use CGI;
my $query = new CGI;
print $query->header;
my $text = $query->param('text');
# Ersätt < och > tecknen.
$text =~ s/</& lt\;/;
$text =~ s/>/& gt\;/;
# Ersätt radbrytningar med <br>
$text =~ s/\n/<br>/;
# Öppna text.inc eller dö.
open(FILE, 'text.inc') or die("Couldn't open text.inc");
# Skriv $text till text.inc.
print FILE $text;
close(FILE);
Vad menar du med att den skall skicka vidare det den har skrivit till default.asp? Skall browsern "redirectas" till default.asp med "text" som argument eller?
Kolla in raderna:
$text =~ s/</& lt\;/;
$text =~ s/>/& gt\;/;
Det är ett mellanrum mellan & och lt/gt. Mellanrummet måste du ta bort själv.
[Redigerat av Muzzafarath den 19 aug 2000]
