Test: /ext/standard/tests/general_functions/url_rewriter.phpt - Version 7.0.31    

There are 4 different diffs reported by users for this test.

Count Diff
4 (40%)
001+ Warning: session_start(): Cannot find save handler 'memcached' - session startup failed in %s/url_rewriter.php on line 5
002+
002- <a href="?PHPSESSID=id&a=b"></a>
003- <a href="foo?PHPSESSID=id&a=b"></a>
004- <a href="?foo&PHPSESSID=id&a=b"></a>
005- <a href="/foo?PHPSESSID=id&a=b"></a>
006- <a href="foo=bar?PHPSESSID=id&a=b"></a>
007- <a href="foo.php?PHPSESSID=id&a=b#bar"></a>
008- <a href="../foo.php?PHPSESSID=id&a=b#bar"></a>
004+ <a href="?a=b"></a>
005+ <a href="foo?a=b"></a>
006+ <a href="?foo&a=b"></a>
007+ <a href="/foo?a=b"></a>
008+ <a href="foo=bar?a=b"></a>
009+ <a href="foo.php?a=b#bar"></a>
010+ <a href="../foo.php?a=b#bar"></a>
017- <a href="//php.net/foo?PHPSESSID=id&a=b"></a>
018- <a href="//php.net/?foo&PHPSESSID=id&a=b"></a>
019- <a href="//php.net//foo?PHPSESSID=id&a=b"></a>
020- <a href="//php.net/foo=bar?PHPSESSID=id&a=b"></a>
021- <a href="//php.net/foo.php?PHPSESSID=id&a=b#bar"></a>
019+ <a href="//php.net/foo?a=b"></a>
020+ <a href="//php.net/?foo&a=b"></a>
021+ <a href="//php.net//foo?a=b"></a>
022+ <a href="//php.net/foo=bar?a=b"></a>
023+ <a href="//php.net/foo.php?a=b#bar"></a>
051- <form><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
052- <form action=""><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
053- <form action="foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
054- <form action="//php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
055- <form action="http://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
053+ <form><input type="hidden" name="a" value="b" /></form>
054+ <form action=""><input type="hidden" name="a" value="b" /></form>
055+ <form action="foo.php"><input type="hidden" name="a" value="b" /></form>
056+ <form action="//php.net/foo.php"><input type="hidden" name="a" value="b" /></form>
057+ <form action="http://php.net/foo.php"><input type="hidden" name="a" value="b" /></form>
057- <form action="bad://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
058- <form action="//bad.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
059- <form action="http://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
060- <form action="bad://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
061- <form action="//bad.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
059+ <form action="bad://php.net/foo.php"><input type="hidden" name="a" value="b" /></form>
060+ <form action="//bad.net/foo.php"><input type="hidden" name="a" value="b" /></form>
061+ <form action="http://php.net/foo.php"><input type="hidden" name="a" value="b" /></form>
062+ <form action="bad://php.net/foo.php"><input type="hidden" name="a" value="b" /></form>
063+ <form action="//bad.net/foo.php"><input type="hidden" name="a" value="b" /></form>
3 (30%)
001+ Fatal error: Uncaught Error: Call to undefined function session_id() in %s/url_rewriter.php:2
002+ Stack trace:
003+ #0 {main}
004+ thrown in %s/url_rewriter.php on line 2
001- <a></a>
002- <a href="?PHPSESSID=id&a=b"></a>
003- <a href="foo?PHPSESSID=id&a=b"></a>
004- <a href="?foo&PHPSESSID=id&a=b"></a>
005- <a href="/foo?PHPSESSID=id&a=b"></a>
006- <a href="foo=bar?PHPSESSID=id&a=b"></a>
007- <a href="foo.php?PHPSESSID=id&a=b#bar"></a>
008- <a href="../foo.php?PHPSESSID=id&a=b#bar"></a>
009-
010- <a href="//bad.net/foo"></a>
011- <a href="//bad.net/?foo"></a>
012- <a href="//bad.net/foo"></a>
013- <a href="//bad.net/foo=bar"></a>
014- <a href="//bad.net/foo.php#bar"></a>
015- <a href="//bad.net/../foo.php#bar"></a>
016-
017- <a href="//php.net/foo?PHPSESSID=id&a=b"></a>
018- <a href="//php.net/?foo&PHPSESSID=id&a=b"></a>
019- <a href="//php.net//foo?PHPSESSID=id&a=b"></a>
020- <a href="//php.net/foo=bar?PHPSESSID=id&a=b"></a>
021- <a href="//php.net/foo.php?PHPSESSID=id&a=b#bar"></a>
022-
023- <a href="http://bad.net/foo"></a>
024- <a href="http://bad.net/?foo"></a>
025- <a href="http://bad.net/foo"></a>
026- <a href="http://bad.net/foo=bar"></a>
027- <a href="http://bad.net/foo.php#bar"></a>
028- <a href="http://bad.net/../foo.php#bar"></a>
029-
030- <a href="http://php.net/foo"></a>
031- <a href="http://php.net/?foo"></a>
032- <a href="http://php.net//foo"></a>
033- <a href="http://php.net/foo=bar"></a>
034- <a href="http://php.net/foo.php#bar"></a>
035- <a href="http://php.net/../foo.php#bar"></a>
036-
037- <a href="bad://bad.net/foo"></a>
038- <a href="bad://bad.net/?foo"></a>
039- <a href="bad://bad.net/foo"></a>
040- <a href="bad://bad.net/foo=bar"></a>
041- <a href="bad://bad.net/foo.php#bar"></a>
042- <a href="bad://bad.net/../foo.php#bar"></a>
043-
044- <a href="bad://php.net/foo"></a>
045- <a href="bad://php.net/?foo"></a>
046- <a href="bad://php.net//foo"></a>
047- <a href="bad://php.net/foo=bar"></a>
048- <a href="bad://php.net/foo.php#bar"></a>
049- <a href="bad://php.net/../foo.php#bar"></a>
050-
051- <form><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
052- <form action=""><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
053- <form action="foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
054- <form action="//php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
055- <form action="http://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
056-
057- <form action="bad://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
058- <form action="//bad.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
059- <form action="http://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
060- <form action="bad://php.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
061- <form action="//bad.net/foo.php"><input type="hidden" name="PHPSESSID" value="id" /><input type="hidden" name="a" value="b" /></form>
2 (20%)
001+ Warning: session_start(): open(/var/www/tmp/session/sess_id, O_RDWR) failed: No such file or directory (2) in %s/url_rewriter.php on line 5
002+
064+
065+ Warning: Unknown: open(/var/www/tmp/session/sess_id, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
066+
067+ Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/tmp/session) in Unknown on line 0
1 (10%)
001+ Warning: session_start(): open(/dev/shm/sess_id, O_RDWR) failed: Permission denied (13) in %s/url_rewriter.php on line 5
002+
064+
065+ Warning: Unknown: open(/dev/shm/sess_id, O_RDWR) failed: Permission denied (13) in Unknown on line 0
066+
067+ Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/dev/shm) in Unknown on line 0