TomC: Skalar in einem eingebundenen Skrit ändern

Beitrag lesen

Hat jemand eine Idee, warum folgendes Vorhaben scheitert?

Ich habe ein Hauptskript:
##########################
#!C:/Programme/Apache Group/Apache2/Perl/bin/perl.exe -w
###!/usr/bin/perl -w

use strict;
use CGI::Carp qw(fatalsToBrowser);

my $skalar = "Anfangswert";

require "skalaraendern.pl";

[...]

print $skalar;

[...]
###########################

Und das eigebundene Skript skalaraendern.pl:

##########################
$skalar = "Neuer Wert";
1;
##########################

Das Hauptskript liefert als Wert für $skalar immer "Anfangswert".
Was mache ich falsch?

Gruß von TomC