Ich habe das Problem, daß ich zwei Werte für email übergebe aber immer nur einer gelöscht wird. Ich weis echt nicht mehr weiter und bitte nun um Eure Hilfe.
Besten Dank im voraus
so sieht das Script aus
<?
$fp=@fopen("emailliste.txt","r");
if($fp<=0):
?>
E-Mailfile nicht vorhanden oder defekt<br>
<?
else:
$nfp=@fopen("emailliste.txt.tmp","w");
while(feof($fp)==0):
$email2=chop(fgets($fp,260));
if($email ==$email2)
continue;
if(isset($emaidel[$email])):
?>
<? echo $email;?> wurde gelöscht.<br>
<?
else:
#$mailadd="$email\n";
fputs($nfp,$email2."\n");
endif;
endwhile;
fclose($fp);
fclose($nfp);
unlink ("emailliste.txt");
rename ("emailliste.txt.tmp","emailliste.txt");
Besten Dank im voraus
so sieht das Script aus
<?
$fp=@fopen("emailliste.txt","r");
if($fp<=0):
?>
E-Mailfile nicht vorhanden oder defekt<br>
<?
else:
$nfp=@fopen("emailliste.txt.tmp","w");
while(feof($fp)==0):
$email2=chop(fgets($fp,260));
if($email ==$email2)
continue;
if(isset($emaidel[$email])):
?>
<? echo $email;?> wurde gelöscht.<br>
<?
else:
#$mailadd="$email\n";
fputs($nfp,$email2."\n");
endif;
endwhile;
fclose($fp);
fclose($nfp);
unlink ("emailliste.txt");
rename ("emailliste.txt.tmp","emailliste.txt");
Kommentar