1--TEST--
2mb_http_input()
3--SKIPIF--
4<?php
5extension_loaded('mbstring') or die('skip mbstring not available');
6(php_sapi_name()=='cgi') or die("skip sapi is not a cgi version");
7die("skip disabled temporarily");
8?>
9--POST--
10a=���ܸ�0123456789���ܸ쥫�����ʤҤ餬��
11--GET--
12b=���ܸ�0123456789���ܸ쥫�����ʤҤ餬��
13--FILE--
14<?php
15// TODO: This is not a real test.... Need to change so that it does real testing
16//$debug = true;
17ini_set('include_path', dirname(__FILE__));
18include_once('common.inc');
19
20$ini = ini_get('mbstring.http_input');
21
22// It must be url encoded....
23// echo vars
24echo $_POST['a']."\n";
25echo $_GET['b']."\n";
26
27// Get encoding
28$enc = mb_http_input('P');
29
30// check
31if (empty($ini)) {
32	// Must be pass
33	if ($enc === 'pass') {
34		echo "OK\n";
35	}
36	else {
37		echo "NG\n";
38	}
39}
40else {
41	// Some encoding
42	echo "This heppens when php.ini-dist is not used\n";
43}
44
45?>
46
47--EXPECT--
48���ܸ�0123456789���ܸ쥫�����ʤҤ餬��
49���ܸ�0123456789���ܸ쥫�����ʤҤ餬��
50OK
51
52