Frank Schönmann: Wundersame Wandlung eines Perl-Skripts...

Beitrag lesen

hi!

ein bisher an sich sauber funktionierendes Perl-Script auf einer meiner
Seiten spinnt. Seit einigen Tagen gibt es statt einer gewuenschten Ergebnis-
Seite nur noch folgenden String aus:
SCALAR(0x8055e58)...SCALAR(0x805a7e4)

Das sind Referenzen auf Skalare. Erstellen lassen sie sich folgendermaßen:
  $referenz = $skalar;

De-Referenzieren funktioniert so:
  $skalar = $$referenz;

Wo also in deinem Skript eine Variable $var ausgegeben wird und obiges erscheint, müsstest du stattdessen
$$var schreiben, um das Problem zu beseitigen.

Alles weitere überlasse ich deiner Phanatasie ;)

bye, Frank!