[Vienna-pm] srict refs problem

Nicholas Clark nick at ccl4.org
Wed Oct 22 10:18:02 CDT 2003


On Wed, Oct 22, 2003 at 05:14:02PM +0200, Baier Oliver MAX SD wrote:
> Hi,
> 
> kann mir jemand sagen, wie ich die dynamische
> Variablenkonstruktion ${"slice".$.} umbauen kann,
> dass sie auch unter use strict funktioniert?
> 
> lg
> Oliver
> ____________________
> 
> Code:
> | 
> | while (<REMOTE_DF>) {
> |         (${"slice".$.} = $_) =~ s#.*?([^ ]*)%.*\n#$1#;
> | }
> | 
> 
> Error:
> 
> Can't use string ("slice1") as a SCALAR ref while "strict refs"
> in use at ./mrtg_storydata.cgi line 99, <REMOTE_DF> chunk 1.

while (<REMOTE_DF>) {
	no strict 'refs';
        (${"slice".$.} = $_) =~ s#.*?([^ ]*)%.*\n#$1#;
}

Nicholas Clark



More information about the Vienna-pm mailing list