# Benutzerdefinierte Variable nicht sichtbar in Loop

**URL:** https://community.mp3tag.de/t/benutzerdefinierte-variable-nicht-sichtbar-in-loop/4489
**Category:** Fehlermeldungen
**Created:** [February 19, 2007, 8:32pm UTC](https://community.mp3tag.de/t/benutzerdefinierte-variable-nicht-sichtbar-in-loop/4489 "2007-02-19T20:32:41Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [February 19, 2007, 8:32pm UTC](https://community.mp3tag.de/t/benutzerdefinierte-variable-nicht-sichtbar-in-loop/4489/1 "2007-02-19T20:32:41Z")

</div>

Sichtbarkeit von benutzerdefinierten Variablen im Exportskript

Offensichtlich gelten benutzerdefinierte Variable nicht global im ganzen Skript, denn in wie im Beispiel gezeigt, 'vergisst' eine anfangs definierte Variable während der Laufzeit in einer Schleife ihren Wert.  
Nach der Schleife hat sie wieder ihren ursprünglich definierten Wert.  
Benutzerdefinierte Variable sind also immer nur gültig in dem Bereich, in dem sie definiert wurden.

Dieses Verhalten (var stack) ist oft sinnvoll, aber ...  
... gibt es daneben auch wirklich global gültige benutzerdefinierte Variable,  
also Variable, die im Hauptprogramm oder anderswo definiert, auch in tieferliegenden eingeschachtelten $loop() Strukturen gültig bleiben?

Wenn ja, wie werden sie definiert?  
Wenn nein, dann bitte sofort einbauen.

[Test\_\_puts.mte](https://community.mp3tag.de/uploads/default/original/1X/c52ce9869cc6c60c77bd9124784caa47742ecf3d.mte) (1.94 KB)  
[Test\_\_puts.txt](https://community.mp3tag.de/uploads/default/original/1X/a9678da28f568c029614db47a86eb8463f745628.txt) (1.3 KB)

DD.20070219.2230

[Test\_\_puts.mte](https://community.mp3tag.de/uploads/default/original/1X/c52ce9869cc6c60c77bd9124784caa47742ecf3d.mte) (1.94 KB)

[Test\_\_puts.txt](https://community.mp3tag.de/uploads/default/original/1X/a9678da28f568c029614db47a86eb8463f745628.txt) (1.3 KB)
