wRequest::getParameterSecure
Ermittelt den Wert eines Parameters und verhindert das Einschleußen von Code, ohne ' und " zu ersetzen
Funktionsaufruf
String getParameterSecure(String name)
Parameter
| Parameter | Beschreibung |
|---|---|
| name | Name des zu ermittelnden Parameters |
Beispiel: Ermittelt den Wert des Parameters searchTerm
Quelltext
<?php
print 'Der Wert des Parameters "searchTerm" lautet: '.wRequest::getParameterSecure('searchTerm');
?>Ergebnis
Der Wert des Parameters "searchTerm" lautet:
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.
FAQs
- Was macht wRequest::getParameterSecure?
- Die Funktion ermittelt den Wert eines angegebenen Parameters und verhindert das Einschleußen von Code, ohne dabei die Zeichen "'" und "\"" zu ersetzen.
- Wie lautet die Signatur von wRequest::getParameterSecure?
- <code class="codeInline">String getParameterSecure(String name)</code>
- Welche Parameter werden von getParameterSecure erwartet?
- <code class="codeInline">name</code>: Der Name des zu ermittelnden Parameters.
- Wie wird wRequest::getParameterSecure typischerweise verwendet?
- Beispiel: Ermittlung des Parameters <code class="codeInline">searchTerm</code>: <pre><code class="codeBlock" style="color: #000000">php print 'Der Wert des Parameters "searchTerm" lautet: '.wRequest::getParameterSecure('searchTerm'); </code></pre>
- Was wird als Ergebnis der Funktion zurückgegeben?
- Ein <code class="codeInline">String</code> mit dem ermittelten Wert des Parameters, z. B. im Beispiel der Text „Der Wert des Parameters "searchTerm" lautet: …“.
- Muss ich bei der Einbindung von Framework-Funktionen die <code class="codeInline">grid.php</code> referenzieren?
- Nein: Wenn Sie eine Funktion innerhalb einer Weblication®-Seite z. B. über das PHP-Quelltext-Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code> einbinden, muss das Framework über die <code class="codeInline">grid.php</code> nicht mehr referenziert werden.
- Gibt es einen Hinweis für den Einsatz von Framework-Funktionen in eigenen Skripten?
- Ja. Beim Einsatz von Framework-Funktionen in eigenen Skripten sollten Sie den Hinweis/Artikel zum jeweiligen Einsatzkontext beachten (im Dokument als „Artikel“ referenziert).