Hallo Perl-cracks,
da ich anfänger bin, kann ich mir folgendes phänomen nicht erklären (ist vielleicht auch ganz billig, aber wie gesagt ich steh' halt noch am anfang ;)):
man kann ja sämtliche umgebungsvariablen über den %ENV hash ansprechen, also kann man auch alle auf einen schlag (wenn auch völlig unformatiert) mit print %ENV; ausgeben. Soweit so gut, das klappt lokal so wie's soll, nur bei meinem ISP wird auf diese weise nur eine einzige ausgegeben (PERLXSPerlIS). Aber sobald ich ganz explizit eine bestimmte variable ausgeben möchte, funktioniert's auf einmal auch beim ISP (z.b. print $ENV{'SERVER_SOFTWARE'};
Der ISP fährt Windoze NT mit dem IIS.
Wer da draußen kann mir erklären, wieso? Das ist doch ziemlich seltsam, nicht?
so long...
/*,*/
Wowbagger