Die Funktion import_request_variables() importiert GET/POST/Cookie-Variablen in den globalen Bereich. Diese Funktion wird in der neuesten PHP-Version nicht mehr unterstützt.
Die Funktion import_request_variables() importiert GET/POST/Cookie-Variablen in den globalen Bereich. Diese Funktion ist nützlich, wenn Sie register_globals deaktivieren, aber dennoch einige globale Variablen verwenden möchten.
Versionsvoraussetzungen: PHP 4 >= 4.1.0, PHP 5 < 5.4.0
bool import_request_variables ( string $types [, string $prefix ] )
Parameterbeschreibung:
$types : Geben Sie die Variablen an, die importiert werden müssen. Sie können die Buchstaben G, P und C verwenden, um GET, POST bzw. Cookie darzustellen. Bei diesen Buchstaben wird die Groß-/Kleinschreibung nicht beachtet, Sie können also eine beliebige Kombination aus g, p und c. POST enthält Dateiinformationen, die über die POST-Methode hochgeladen wurden. Beachten Sie die Reihenfolge dieser Buchstaben. Bei Verwendung von gp überschreibt die POST-Variable die gleichnamige GET-Variable. Alle Buchstaben außerhalb von GPC werden ignoriert.
$prefix : Das Präfix des Variablennamens, das vor allen in den globalen Bereich importierten Variablen platziert wird. Wenn Sie also eine GET-Variable mit dem Namen userid haben und pref_ als Präfix angeben, erhalten Sie eine globale Variable mit dem Namen $pref_userid. Obwohl der Präfixparameter optional ist, erhalten Sie einen Fehler der Ebene E_NOTICE, wenn Sie kein Präfix oder eine leere Zeichenfolge als Präfix angeben.
keiner.
<?php//GET- und POST-Variablen werden hier importiert//Verwenden Sie codecto_ als Präfix import_request_variables("gP", "codercto_"); echo$codercto_foo;?>