|
|||||||||||||||||||||||||||
On Sun, 18 Jul 1999, Morten Poulsen wrote: > >Mit problem er ikke, at teksten ikke kommer frem, men at den også > >skriver variabelnavnet - jeg har kaldt variablen for $input, og når jeg > >laver en 'print $input", kommer den ud i formen 'text = <tekststreng>'. > > > >Hvordan kan jeg gøre, så det kun er selve teksten, der kommer frem, > >og *ikke* variabelnavnet? > Du kan med fordel bruge kommandoen 'split', der kan splitte en streng op i to > (eller flere) ved fx. et lighedstegn. > > Eksempel: > ($name, $value) = split(/=/, $input); > print "$value"; Men det skal du ikke. Lær at bruge CGI.pm. Det er tæskelet, og andre har klaret alle specialtilfældene for dig. $ perldoc CGI eller $ man CGI /Ole
|
||||||||||||||
|
||||||||||||||