[PHP-DEV] Bug #8909 Updated: PHP generates the Date: header line with a bad timezone

2002-01-23 Thread walter . pollard

ID: 8909
Comment by: [EMAIL PROTECTED]
Old Reported By: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Closed
Bug Type: Mail related
Operating System: Windows
PHP Version: 4.0.4pl1
New Comment:

To: [EMAIL PROTECTED],

  Derick, which release is this problem fixed in? We are running
PHP Version 4.0.6 and are experiencing the same problem.


Previous Comments:


[2002-01-23 12:41:40] [EMAIL PROTECTED]

This is marked as closed but I'm still seeing this same problem on the
latest windows release. 4.1



[2001-11-30 04:28:16] [EMAIL PROTECTED]

This is now fixed in CVS (I hope).

Derick



[2001-06-22 18:28:32] [EMAIL PROTECTED]

windows mailcode needs a rewrite



[2001-01-25 11:54:32] [EMAIL PROTECTED]

If the PHP mail() function is allowed to generate the Date: header
field, the sign of the timezone is inverted.

The system timezone is the number of minutes difference between UTC
and local time (EST= +300).  In the Date: header, the timezone is
formatted as HHMM and is the difference between local time and UTC
(reversed difference, EST= -0500).

In win32/sendmail.c, the sign of the system timezone variable is
copied to the Date: header without being inverted.

Also, there should be a sign even if the timezone offset is 0. 
Therefore in sprintf() that generates the Date: header in the
PostHeader() function, the timezone test should read:
  (_timezone  0) ? - : +,

This problem was also in the PHP3 source.

Regard, -Ron-





Edit this bug report at http://bugs.php.net/?id=8909edit=1


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-DEV] Bug #8909 Updated: PHP generates the Date: header line with a bad timezone

2001-06-22 Thread hholzgra

ID: 8909
Updated by: hholzgra
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Assigned
Bug Type: Mail related
Operating system: 
PHP Version: 4.0.4pl1
Assigned To: hholzgra
Comments:

windows mailcode needs a rewrite

Previous Comments:
---

[2001-01-25 11:54:32] [EMAIL PROTECTED]
If the PHP mail() function is allowed to generate the Date: header field, the sign 
of the timezone is inverted.

The system timezone is the number of minutes difference between UTC and local time 
(EST= +300).  In the Date: header, the timezone is formatted as HHMM and is the 
difference between local time and UTC (reversed difference, EST= -0500).

In win32/sendmail.c, the sign of the system timezone variable is copied to the Date: 
header without being inverted.

Also, there should be a sign even if the timezone offset is 0.  Therefore in sprintf() 
that generates the Date: header in the PostHeader() function, the timezone test 
should read:
  (_timezone  0) ? - : +,

This problem was also in the PHP3 source.

Regard, -Ron-

---



ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=8909edit=2


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]