mirror of
https://github.com/php/php-src.git
synced 2025-08-19 08:49:28 +02:00
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4: Fixed bug #50308 - session id not appended properly for empty anchor tags
This commit is contained in:
commit
94ab37f06a
3 changed files with 99 additions and 96 deletions
30
ext/session/tests/bug50308.phpt
Normal file
30
ext/session/tests/bug50308.phpt
Normal file
|
@ -0,0 +1,30 @@
|
|||
--TEST--
|
||||
Bug #50308 (session id not appended properly for empty anchor tags)
|
||||
--SKIPIF--
|
||||
<?php include('skipif.inc'); ?>
|
||||
--INI--
|
||||
session.name=PHPSESSID
|
||||
session.save_handler=files
|
||||
session.use_trans_sid=1
|
||||
session.use_only_cookies=0
|
||||
--FILE--
|
||||
<?php
|
||||
@session_start();
|
||||
?>
|
||||
<a href=""/>
|
||||
<a href="" />
|
||||
<a href="foo"/>
|
||||
<a href="foo" />
|
||||
<a href=foo/>
|
||||
<a href=/>
|
||||
<a href=?foo=bar/>
|
||||
<a href="?foo=bar"/>
|
||||
--EXPECTF--
|
||||
<a href="?PHPSESSID=%s"/>
|
||||
<a href="?PHPSESSID=%s" />
|
||||
<a href="foo?PHPSESSID=%s"/>
|
||||
<a href="foo?PHPSESSID=%s" />
|
||||
<a href=foo/?PHPSESSID=%s>
|
||||
<a href=/?PHPSESSID=%s>
|
||||
<a href=?foo=bar/&PHPSESSID=%s>
|
||||
<a href="?foo=bar&PHPSESSID=%s"/>
|
Loading…
Add table
Add a link
Reference in a new issue