Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
echo $_REQUEST['action'];
3
Security::getRequestData('action');
4
 
5
echo $_POST['action'];
6
Security::getRequestData('action', 'post');
7
 
8
echo $_GET[$action];
9
Security::getRequestData($action, 'get');
10
 
11
class Security
12
{
13
    function getRequestData($var) {
14
        echo $_REQUEST[$var];
15
    }
16
}
17
 
18
class Insecurity
19
{
20
    function getRequestData($var) {
21
        unset($_REQUEST[$var]);
22
        echo 'OMGHAX!';
23
    }
24
}
25
 
26
$sample = Util::getArrayIndex($_REQUEST, 'sample', '');
27
$syntax = Util::getArrayIndex($_REQUEST, 'syntax', '');
28
 
29
?>