[Phpmyadmin-devel] minor (uncritical) Bug? in recent versions!?

Christoph Ertelt christoph.ertelt at megabit.net
Mon Jan 7 13:38:06 CET 2002


Hi there developers

I just discovered a more or less disturbing behavior of the language-select 
functionality.

The problem is, I used a GET-variable named 'lang' in another PHP-based 
system in another directory (not a subdirectory of phpMyAdmin) on the same 
server.
But due to the register-globals order the cookie value overwrote the 
get-paramter - so my lang-value was lost and it sucked to delete cookies 
everytime I accessed phpMyAdmin and missed the 'Refuse'-button ;)

Problem seems to me to be (what english :) ), the call to setcookie (called 
in main.php as of 2.2.4-cvs 2002-01-07). It is called without a path 
argument, resulting a fallback to '/'.
So IMHO it should be:
setcookie('lang', $lang, time() + 60*60*24*30, substr($SCRIPT_NAME, 0, 
strrpos($SCRIPT_NAME, '/')));

I would appreciate if you could approve this as a positive/useful 
contribution. :)

regards

   Christoph Ertelt





More information about the Developers mailing list