wRequest::getParameterSecure

Ermittelt den Wert eines Parameters und verhindert das Einschleußen von Code, ohne ' und " zu ersetzen

Funktionsaufruf

String getParameterSecure(String name)

Parameter

ParameterBeschreibung
nameName 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).