dairaen: Löschen?

Beitrag lesen

Hi, ja so ähnlich meine ich das. Allerdings kenne ich die genaue Eingabe nicht. Ich weiß ja leider nicht welchen text der Kunde eingibt. Mein KuddelMuddel sieht so aus (und läuft nicht!):
require "cgi-lib.pl";
&parse_form;

$old = "<e:/Xitami/webpages/eintrag/eintrag.txt";
$new = ">e:/Xitami/webpages/eintrag/autos.htm";
open(INFILE, $old) or die "Datei existiert nicht!";
open(NEW, $new);

while (<INFILE>)
{
$all = $_;
@lines = split(/!!/, $all);
$all = '';

if ($in{'löschen'} == '1')   
{  

$lines[0] = '';
  $lines[1] = '';
}
if ($in{'löschen'} == '2')
{
  $lines[1] = '';
  $lines[2] = '';
}
if ($in{'löschen'} == '3')
{
  $lines[3] = '';
  $lines[4] = '';
}

print NEW "<HTML>\n";  
print NEW "<HEAD>\n";  
print NEW "<TITLE>Caravan Auto</TITLE>\n";  
print NEW "<HEAD>\n";  
print NEW "<BODY bgcolor=dcdcb4>\n";   
print NEW "<table width=450 border=1><tr><td>\n";  
print NEW "<img src=e:/Xitami/webpages/eintrag/img/$lines[0]> \n";   
print NEW "</td>\n";  
print NEW "<td>\n";  
print NEW " $lines[1] \n";  
print NEW "</td></tr></table>\n";  

}
close(INFILE);
close(NEW);

Wie gesagt, er soll die alte Datei Leeren und eine neue erzeugen in der der zu löschende Eintrag nicht mehr vorhanden ist.