Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:102144 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5655 invoked from network); 26 May 2018 16:14:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 May 2018 16:14:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.15.15 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.15.15 mout.gmx.net Received: from [212.227.15.15] ([212.227.15.15:52939] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5D/14-27834-FE7890B5 for ; Sat, 26 May 2018 12:14:40 -0400 Received: from [192.168.2.114] ([79.222.47.197]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MLNpK-1fN9nq4AGQ-000ZCA; Sat, 26 May 2018 18:14:37 +0200 To: Lester Caine , PHP internals References: <569cc0df-c629-960d-8f56-277393cabbfd@lsces.co.uk> Message-ID: <190d6f90-24c4-ea41-13d4-20f432e4af3e@gmx.de> Date: Sat, 26 May 2018 18:14:37 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:8+IVZmsMqnLAeMKDg2LZG4GWU1xqD79reUX5pA0M4cSo9T+8afK zez0eGH/qSuPr87wUd7iUpZhKwbMHdYUAHIDH4Q0x/DU4ASDwkorZPpigt061Kip3GBeSfq mXGXPiroPRLw6o53rB1PKY2GbiC+3LN7nsdFfSVHmhhUXWmb3TIcghPDkabEz3D9Ewtx0Uy SR+kzS9KLrCUG49u8To6g== X-UI-Out-Filterresults: notjunk:1;V01:K0:YAtLcXXsQF4=:M1zUfrk1Vaj9ExvJQIwAin YaPVifZoeLDfcmLglkO4B9KLJb09zR63iWiA9mxdtCJyHKwHlX3Yqxz17n+sr5drfR0yVqjrR RnUxhiMpQSsWktYSuvM0qFwRj/UTz+RKS7bbfvdZn6dYaHn2x/r4jCPPl3OEfQJFBVNCwvWcM U74cJ2CN2UB4qMqg/hLz+/F0N2SSMR0957hiAi1vWUlB++4aptChyqgehtGB8wl22lJHkQZjE qD7TIqeE1Lpm3OsKU4X5n3JXIV2HgWnH6AfNgAIXruhM/n01Yv/FBNMYxRUplUVkHTsfIhrw+ kLeEu/dXYIrU/A/w7lJhj0tqaVHzfZ8TSj0mrlFGjn3FUiyHr2EbvrpvkFvjwSqwvOceNJZhf YdpR8RIuisc/fqyj8LMHPg5YqIsWtH+5OVIPhCdIlT3URizzSgEdYbjtEGBn9Cp0Lmb9O2n0l 0MZdGs3htJwPQYdNWfxNNGHffksAdBHTNq1r6nH62jkKSlkKS6Okq8TK5tgvyucavJqSd80Gw RvBUT222B2WcwTUyheSme9yya2WxL2QlWQQGiDqTQZ1XT642KE6gSHkg3wLLUzTmRRy573CNi sXRnon/ksscuzSYHVR8DI31wpRoPVNmJA+E44FraPDSYufffP6v1CLVW6mouwqo86SyxN6kPL 11xhpjLiGS/baC28jnHsWiVS1M1b5xiv+3HJCPpnBYkX5BWmRtKF19Kb5FKaOAg+V2BL2B1bR D6inJjmimUai4iu65LD4whedOaxWnabgQvtY4h6Va45fwr7t7sCEWjTrRUGuulVutfchSYirQ JVAgR8P Subject: Re: undocumented session_name() change From: cmbecker69@gmx.de ("Christoph M. Becker") On 25.05.2018 at 12:28, Christoph M. Becker wrote: > if ($_GET['action'] == 'newsession') { > $session_name = getNewSessionName(); // user-defined function > session_name($session_name); > session_regenerate_id(); > header('Location: ' ….); // restart script to use new session name > and id > exit; > } > > Why even call session_name($session_name) here? To my knowledge, this > is a no-op in this case (assuming a session has already been started). I have to correct myself. Actually, the call to session_regenerate_id() did change the session name (i.e. the cookie etc.) I'm still not convinced, that this BC break should be reverted. -- Christoph M. Becker