We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 8c4156e + 37a13d2 commit c66a4e8Copy full SHA for c66a4e8
ext/filter/tests/bug49184.phpt
@@ -0,0 +1,22 @@
1
+--TEST--
2
+Bug #67296 (filter_input doesn't validate variables)
3
+--XFAIL--
4
+See Bug #49184
5
+--SKIPIF--
6
+<?php if (!extension_loaded("filter")) die("skip needs filter ext"); ?>
7
+--ENV--
8
+return <<<END
9
+HTTP_X_FORWARDED_FOR=example.com
10
+END;
11
+--FILE--
12
+<?php
13
+ var_dump(filter_input(INPUT_SERVER, "HTTP_X_FORWARDED_FOR", FILTER_UNSAFE_RAW));
14
+ var_dump($_SERVER["HTTP_X_FORWARDED_FOR"]);
15
+ var_dump(getenv("HTTP_X_FORWARDED_FOR"));
16
+ var_dump("done");
17
+?>
18
+--EXPECT--
19
+string(11) "example.com"
20
21
22
+string(4) "done"
0 commit comments