Hallo,
Visforms bietet die Möglichkeit Werte, die in einem Formular eingegeben werden und in einem anderen Formular als Defaultwert per URL Parameter gesetzt werden, zu codieren.
Hierzu gibt es in der Feldkonfiguration auf dem Reiter "Erweitert" zwei Parameter.
"Redirect URL Parameter Wert codieren" (nur sichtbar, wenn die Option "An Redirect URL anfügen" aktiviert ist).
Und "Parameterwert ist codiert" (nur sichtbar wenn "URL Parameter erlauben" aktiviert ist).
Visforms verwendet folgende Codierung.
Code:
strtr(base64_encode($val), '+/=', '-_,');
Wenn deine Parameter also derart codiert sind, kannst du direkt die Visforms Funktionalität des "Parameterwert ist codiert" verwenden.
Die Verwendung eines SQL-Feldes und einer externen Tabelle, die die Zuordnung zwischen URL-Parameter und Name enthält müsste meines Erachtens aber auch funktionieren.
Du musst in deinem SQL Statement den Platzhalter ${input:name} in einem where Statement verwenden.
Liebe Grüße aus dem Odenwald,
Aicha