Joomla! Programmierung/Framework/JRequest/getString
Aus Joomla! Dokumentation
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
JRequest/getString holt eine entsprechende Variable und gibt sie gefiltert zurück. In diesem Fall wird "böser" HTML-Code herausgefiltert. Proxyfunktion für getVar.
[Bearbeiten] Syntax
static getString( $name, [$default], [$hash], [$mask] )
- @return string Requested variable
- @since
- Deprecated ⇒ JInput->getString()
| Parameter | Datentyp | Beschreibung | Standardwert |
|---|---|---|---|
| $name | string | Der Name der Variable, die zurückgegeben werden soll. | |
| $default | string | Ein Standardwert, der zurück gegeben wird, falls $name nicht existiert.
|
'' |
| $hash | string | Array, das geholt werden soll. | default |
[Bearbeiten] Beispiele
[Bearbeiten] Variable Filtern
$_POST['nohtml'] = 'dsakj<iframe></iframe>fsdbg'; $nohtml = JRequest::getFloat('nohtml'); echo $nohtml;
Die Ausgabe lautet:
dsakjfsdbg
[Bearbeiten] Quellcode
{ // Cast to string, in case JREQUEST_ALLOWRAW was specified for mask return (string) self::getVar($name, $default, $hash, 'string', $mask); }
[Bearbeiten] Siehe auch
- JRequest->getString() auf api.joomla.org
- JRequest::getVar