Varför funkar inte detta,
$html1 ='ca 30 rader html kod';
$html2 ='ca 10 rader html kod';
open(FIL, ">fil.txt");
print FIL "$html1::$html2\n";
close(FIL);
då ska all denna html kod lagras i fil.txt, men det skriver bara ut den första radera i koden, så här ser det ut,
<html>::
och det är allt som kommer med, varför tar den inte med all html kod.?