S
SchaubFD
Mitglied
Hallo,
ich habe folgendes Problem, ich möchte mehrere Hashes gleichzeitig über ein "return" zurückgeben, leider ist die Rückgabe ewig leer oder Null.
In folgendem Code werden die Hashes übergeben und der Zähler, Wobei der Zähler OK ist.
Was mache ich bei der Übergabe falsch? Alle Hashes sind in der Funktion gefüllt, aber nach der Übergabe leer.
ich habe folgendes Problem, ich möchte mehrere Hashes gleichzeitig über ein "return" zurückgeben, leider ist die Rückgabe ewig leer oder Null.
Code:
return (
\%pos_rechnungsbereich,\%pos_produktfamilie,\%pos_anbieter,
\%pos_vertragsnummer,\%pos_account,\%pos_anschlussart,
\%pos_anschluss,\%pos_infoanschlussart,\%pos_infoanschluss,
\%pos_verbindungen,\%pos_leistungen,\%pos_leistungart,
\%pos_menge,\%pos_nettoeinzel,\%pos_nettogesamt,\%pos_steuer,
$pos_count
);
In folgendem Code werden die Hashes übergeben und der Zähler, Wobei der Zähler OK ist.
Code:
(
$pos_rechnungsbereich,$pos_produktfamilie,$pos_anbieter,
$pos_vertragsnummer,$pos_account,$pos_anschlussart,
$pos_anschluss,$pos_infoanschlussart,$pos_infoanschluss,
$pos_verbindungen,$pos_leistungen,$pos_leistungart,
$pos_menge,$pos_nettoeinzel,$pos_nettogesamt,$pos_steuer,
$pos_count
)=lese_pos();
Was mache ich bei der Übergabe falsch? Alle Hashes sind in der Funktion gefüllt, aber nach der Übergabe leer.