#!/usr/bin/perl use CGI; dbmopen(%Acronyms,"acronym",0444); ################################################################ # # Wir beginnen mit der HTML-Ausgabe # $query = new CGI; print $query->header; print $query->start_html('3. Access the database'); print q{Mongolian Abbreviations and Acronyms. A Database.
Abbreviation: | }.$query->textfield(-name=>'Abbreviation', -default=>'', -columns=>20).q{ | }; print $query->submit(-name=>'Knopf', -value=>'Query'). $query->defaults('Clear Form').q{ |
Please mail corrections and addenda to the editor at infomong\@zedat.fu-berlin.de}; } else { &Ausgabe($Abbreviation); } } ################################################################ sub Ausgabe { $Feld = shift @_; $Resultat=$Acronyms{$Feld}; $Resultat=~s/{\\([Ss])h}/$1h/g; $Resultat=~s/Ä/\Ä/g; $Resultat=~s/Ö/\Ö/g; $Resultat=~s/Ü/\Ü/g; $Resultat=~s/ä/\ä/g; $Resultat=~s/ö/\ö/g; $Resultat=~s/ü/\ü/g; $Resultat=~s/Ï/\Ï/g; $Resultat=~s/ï/\ï/g; $Resultat=~s/ß/\ß/g; ($Abbrev,$Mong,$Eng,$Deu)=split(/}[^{}]*{/,$Resultat); $Deu =~ s/}[^}]*$//; print q{
Acronym: | $Abbrev |
Mongolian: | $Mong |
English: | $Eng |
German: | $Deu |