diff options
Diffstat (limited to 'ext/session/tests/021.phpt')
-rw-r--r-- | ext/session/tests/021.phpt | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/ext/session/tests/021.phpt b/ext/session/tests/021.phpt new file mode 100644 index 0000000000..53a3fbb0fd --- /dev/null +++ b/ext/session/tests/021.phpt @@ -0,0 +1,51 @@ +--TEST-- +rewriter handles <form> and <fieldset> correctly +--SKIPIF-- +<?php include('skipif.inc'); ?> +--INI-- +session.use_cookies=0 +session.cache_limiter= +session.use_trans_sid=1 +--FILE-- +<?php + +error_reporting(E_ALL); + +session_id("abtest"); +session_start(); +?> +<form> +<fieldset> +<?php + +ini_set("url_rewriter.tags", "a=href,area=href,frame=src,input=src,form="); + +?> +<form> +<fieldset> +<?php + +ini_set("url_rewriter.tags", "a=href,area=href,frame=src,input=src,form=fakeentry"); + +?> +<form> +<fieldset> +<?php + +ini_set("url_rewriter.tags", "a=href,fieldset=,area=href,frame=src,input=src"); + +?> +<form> +<fieldset> +<?php +session_destroy(); +?> +--EXPECT-- +<form><input type="hidden" name="PHPSESSID" value="abtest" /> +<fieldset><input type="hidden" name="PHPSESSID" value="abtest" /> +<form><input type="hidden" name="PHPSESSID" value="abtest" /> +<fieldset> +<form><input type="hidden" name="PHPSESSID" value="abtest" /> +<fieldset> +<form> +<fieldset><input type="hidden" name="PHPSESSID" value="abtest" /> |