Alle erhaltenen Parameter via Put Get in Array oder XML speichern

asdw_all_getput_parameters – Speichere alle Inhalte via Put und Get in Array oder als xml

Beim Aufruf einer Scriptcase Application (blank, control, form) via Internet kann es sinnvoll sein, alle Werte die via Put oder Get übergeben wurden komplett in einen Array zu speichern um sie dann auszuwerten.

Beispiel:
In unserer Anwendung sollten alle Übergabeparameter in eine blank-Applikation als Protokoll in einer Datenbank gespeichert werden.

Die Funktion asdw_all_getput_parameters(0) liest diese via Put und/oder Get übergebenen (Eingabe) Parameter als Bezeichnung/Wert sicher in einen Array und gibt diesen zurück.
Wenn sie mit asdw_all_getput_parameters(1) aufgerufen wird, ist die Rückgabe ein String mit den Bezeichnungen/Werten als XML.


Benutzte ASDW-Funktionen:

asdw_array2XML  –  Konvertiere einen Array in XML
asdw_echo_html  –  Gebe einen String mit XML-Inhalt formatiert aus  (nur für debug)
asdw_print_r  – Gebe einen Array besser formatiert am Bildschirm aus (nur für debug)

Benutzte Scriptcase Session-Variable:
[gbl][‘test_mode’]  –  1=Die Anwendung soll auch Debug-Informationen anzeigen  (nur für debug)

Beispiel von GET mit  … ?id=123&keycode=xyz123&ip_server=102.111.20.30&url_server=www.asdw.de&ip_remote=&url_remote= …

Ergebnis asdw_all_getput_parameters

Veröffentlicht in PHP Sniplets, Scriptcase Sniplets Getagged mit: , , , ,