Return to 028.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / basic |
1.1 ! misho 1: --TEST-- ! 2: RFC1867 character quotting ! 3: --INI-- ! 4: file_uploads=1 ! 5: max_input_vars=1000 ! 6: --POST_RAW-- ! 7: Content-Type: multipart/form-data; boundary=---------------------------20896060251896012921717172737 ! 8: -----------------------------20896060251896012921717172737 ! 9: Content-Disposition: form-data; name=name1 ! 10: ! 11: testname ! 12: -----------------------------20896060251896012921717172737 ! 13: Content-Disposition: form-data; name='name2' ! 14: ! 15: testname ! 16: -----------------------------20896060251896012921717172737 ! 17: Content-Disposition: form-data; name="name3" ! 18: ! 19: testname ! 20: -----------------------------20896060251896012921717172737 ! 21: Content-Disposition: form-data; name=name\4 ! 22: ! 23: testname ! 24: -----------------------------20896060251896012921717172737 ! 25: Content-Disposition: form-data; name=name\\5 ! 26: ! 27: testname ! 28: -----------------------------20896060251896012921717172737 ! 29: Content-Disposition: form-data; name=name\'6 ! 30: ! 31: testname ! 32: -----------------------------20896060251896012921717172737 ! 33: Content-Disposition: form-data; name=name\"7 ! 34: ! 35: testname ! 36: -----------------------------20896060251896012921717172737 ! 37: Content-Disposition: form-data; name='name\8' ! 38: ! 39: testname ! 40: -----------------------------20896060251896012921717172737 ! 41: Content-Disposition: form-data; name='name\\9' ! 42: ! 43: testname ! 44: -----------------------------20896060251896012921717172737 ! 45: Content-Disposition: form-data; name='name\'10' ! 46: ! 47: testname ! 48: -----------------------------20896060251896012921717172737 ! 49: Content-Disposition: form-data; name='name\"11' ! 50: ! 51: testname ! 52: -----------------------------20896060251896012921717172737 ! 53: Content-Disposition: form-data; name="name\12" ! 54: ! 55: testname ! 56: -----------------------------20896060251896012921717172737 ! 57: Content-Disposition: form-data; name="name\\13" ! 58: ! 59: testname ! 60: -----------------------------20896060251896012921717172737 ! 61: Content-Disposition: form-data; name="name\'14" ! 62: ! 63: testname ! 64: -----------------------------20896060251896012921717172737 ! 65: Content-Disposition: form-data; name="name\"15" ! 66: ! 67: testname ! 68: -----------------------------20896060251896012921717172737-- ! 69: --FILE-- ! 70: <?php ! 71: var_dump($_POST); ! 72: ?> ! 73: --EXPECT-- ! 74: array(15) { ! 75: ["name1"]=> ! 76: string(8) "testname" ! 77: ["name2"]=> ! 78: string(8) "testname" ! 79: ["name3"]=> ! 80: string(8) "testname" ! 81: ["name\4"]=> ! 82: string(8) "testname" ! 83: ["name\5"]=> ! 84: string(8) "testname" ! 85: ["name\'6"]=> ! 86: string(8) "testname" ! 87: ["name\"7"]=> ! 88: string(8) "testname" ! 89: ["name\8"]=> ! 90: string(8) "testname" ! 91: ["name\9"]=> ! 92: string(8) "testname" ! 93: ["name'10"]=> ! 94: string(8) "testname" ! 95: ["name\"11"]=> ! 96: string(8) "testname" ! 97: ["name\12"]=> ! 98: string(8) "testname" ! 99: ["name\13"]=> ! 100: string(8) "testname" ! 101: ["name\'14"]=> ! 102: string(8) "testname" ! 103: ["name"15"]=> ! 104: string(8) "testname" ! 105: }