Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:functions:registervariable [03.08.2017 13:10] – Ergänzungen zum Zusammenspiel mit isset() adminde:create:functions:registervariable [03.08.2017 13:11] – [Verwendung mit isset()] admin
Zeile 16: Zeile 16:
 **Wichtig:** Der Inhalt der Variable wird __nicht__ im Datensatz gespeichert und die PHP-Variable wird beim Erreichen der "letzten Seite" (Abschluss des Fragebogens) gelöscht. Falls der Inhalt der Variable (z.B. die Reihenfolge einer Rotation) für die Auswertung relevant ist, muss man sie mittels ''[[:de:create:functions:put]]'' explizit im Datensatz speichern. **Wichtig:** Der Inhalt der Variable wird __nicht__ im Datensatz gespeichert und die PHP-Variable wird beim Erreichen der "letzten Seite" (Abschluss des Fragebogens) gelöscht. Falls der Inhalt der Variable (z.B. die Reihenfolge einer Rotation) für die Auswertung relevant ist, muss man sie mittels ''[[:de:create:functions:put]]'' explizit im Datensatz speichern.
  
-**Wichtig:** Bei der Verwendung von ''registerVariable()'' muss man sich bewusst sein, dass die regsitrierte Variable für das komplette restliche Interview definiert ist. Wenn man also die Kombination ''registerVariable()'' und ''isset()'' nochmal an anderer Stelle verwenden möchte, sollte man dafür tunlicht eine andere Bezeichnung für die Variable wählen. Zum Beispiel ''$itemsEL'' statt (nur) ''$items''.+**Wichtig:** Bei der Verwendung von ''registerVariable()'' muss man sich bewusst sein, dass die registrierte Variable für das komplette restliche Interview definiert ist. Wenn man also die Kombination ''registerVariable()'' und ''isset()'' nochmal an anderer Stelle verwenden möchte, sollte man dafür tunlicht eine __andere Bezeichnung für die Variable__ wählen. Zum Beispiel ''$itemsAB'' im ersten PHP-Code und ''$itemsBC'' im zweiten.
  
 Hier ein Beispiel, bei welchem die Items einer Frage gezielt gemischt werden: Hier ein Beispiel, bei welchem die Items einer Frage gezielt gemischt werden:
de/create/functions/registervariable.txt · Zuletzt geändert: 03.10.2023 08:38 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki