@@ 171-181 (lines=11) @@ | ||
168 | $header['mdate'] = $data['mdate']; |
|
169 | $header['mtime'] = $data['mtime']; |
|
170 | ||
171 | if ($header['mdate'] && $header['mtime']) { |
|
172 | $hour = ($header['mtime'] & 0xF800) >> 11; |
|
173 | $minute = ($header['mtime'] & 0x07E0) >> 5; |
|
174 | $seconde = ($header['mtime'] & 0x001F) * 2; |
|
175 | $year = (($header['mdate'] & 0xFE00) >> 9) + 1980; |
|
176 | $month = ($header['mdate'] & 0x01E0) >> 5; |
|
177 | $day = $header['mdate'] & 0x001F; |
|
178 | $header['mtime'] = mktime($hour, $minute, $seconde, $month, $day, $year); |
|
179 | } else { |
|
180 | $header['mtime'] = time(); |
|
181 | } |
|
182 | ||
183 | $header['stored_filename'] = $header['filename']; |
|
184 | $header['status'] = "ok"; |
|
@@ 216-226 (lines=11) @@ | ||
213 | $header['comment'] = ''; |
|
214 | } |
|
215 | ||
216 | if ($header['mdate'] && $header['mtime']) { |
|
217 | $hour = ($header['mtime'] & 0xF800) >> 11; |
|
218 | $minute = ($header['mtime'] & 0x07E0) >> 5; |
|
219 | $seconde = ($header['mtime'] & 0x001F) * 2; |
|
220 | $year = (($header['mdate'] & 0xFE00) >> 9) + 1980; |
|
221 | $month = ($header['mdate'] & 0x01E0) >> 5; |
|
222 | $day = $header['mdate'] & 0x001F; |
|
223 | $header['mtime'] = mktime($hour, $minute, $seconde, $month, $day, $year); |
|
224 | } else { |
|
225 | $header['mtime'] = time(); |
|
226 | } |
|
227 | $header['stored_filename'] = $header['filename']; |
|
228 | $header['status'] = 'ok'; |
|
229 | if (substr($header['filename'], -1) === '/') { |