Cześć bt707,
Najpierw wszystko, I sugerować że ty przeszkadzać z the HTML oznaczać ale zamiast używać the prawdziwy standard CGI.pm (
http://perldoc.perl.org/CGI.html). Ono gwarantować że ty zawsze produkować zawsze HTML.
Ponowny: twój "" błąd, szyk ty potrzebować być zbierać wszystkie the błąd w jeden szyk:
jeżeli ($in {poczta} eq '') {pchnięcie (@missing, "Potrzeba ważny \ "adres emaila \ "")}
jeżeli ($in {kierownik} eq '') {pchnięcie (@missing, "Potrzeba ważny \ "Kierownik \" (kierownik) ")}
jeżeli ($in {c} eq '') {pchnięcie (@missing, "Potrzeba ważny \ "Kraj \" (c) i \ "Miasto \" (l) ")}
I wtedy drukować i using i jak i:
mój $errorHtml = łączyć ("", mapa {"
$_"} @missing);
i zamieniać twój
$missingz $errorHtml
Szczęście!