Hallo Andre,
ich Programmiere gerade in Perl, mit Dateien.
deine Frage hat also mehr mir PERL als mit CGI im Ganzen zu tun.
habe es aber bis jetzt immer nur geschafft, zu splitten, wenn ein Komma dazwischen ist. Möchte es allerdings gerne erst mach dem Punkt.
my ($name, $suffix) = split(/./, $fullname, 2);
Dein Problem hatte wahrscheinlich mit dem Punkt zu tun: Der Ausdruck der zum Spliten genutzt wird ist regulär und ein Punkt hat hier somit eine besondere Bedeutung. Um einen Punkt im eigentlichen Sinn zu benutzen musst du also den "regulären Punkt" mit einem \ entwerten.
Grüße,
Peter