Perl - Variablendeklaration aus Script auslagern?

  • Moin!

    Wer kennt sich mit Perl aus?
    Die Frage ist recht leicht, aber ich kann kein Perl.
    Ich habe ein Script welches Formulareingaben verarbeitet und per Email weiterleitet. Innerhalb dieses Scripts befinden sich inzwischen 75 Emailadressen.
    Der Code mit dem die Emails aufgebaut und verschickt werden sieht so aus:


    Die Empfänger werden also vorher in die Variablen $m1 bis $m75 verpackt und das geschieht im Script. Ein Empfänger mehr und ich muss immer an das Script und das passt mir nicht.
    Hat jemand eine Idee, wie ich in der Zeile Bcc die zugehörigen Variablen automatisch immer in vorhandener Anzahl eintrage und die Variablen selbst aus z.B. einer Textdatei laden kann?
    Vielen Dank für Eure Tipps, aber nicht vergessen: Perl kann ich so gut wie gar nicht....

  • Moin du Scholle ;)

    Perl kann ich auch nicht, aber das Script kannst du fast 1:1 in PHP übernehmen - und in PHP kann man das mit einer Schleife lösen.

    Code
    for($i=0;$i<count($m);$i++)  $bcc .= $m[$i];
    ....
    dann:
    ....
    print MAIL "To: ich\@meine-domain.de\n"; 
    print MAIL "Bcc: $bcc\n";
    print MAIL "From: $eMail\n";
    .... (usw)

    Gruß vom Elbaal...

    Ronald