Преобразовать дату, полученную из MySQL в формат, запросило (mm/dd/yy H:M (AM/PM)
):
// $datetime is something like: 2014-01-31 13:05:59
$time = strtotime($datetimeFromMysql);
$myFormatForView = date("m/d/y g:i A", $time);
// $myFormatForView is something like: 01/31/14 1:05 PM
Посылают к параметры форматирования даты PHP скорректировать формат.
Передать двоичный файл в качестве параметра функции open (). Это:
f = open(curdir + sep + self.path, 'rb')
Вместо этого:
f = open(curdir + sep + self.path)
UNIX не различает двоичный файл и текст, но Windows делает это. Но если сценарий выполняется в UNIX, буква «b» просто игнорируется, поэтому вы в безопасности.
Your line would work just fine. The problem would be setting the Content-type
appropriately. You'd want to set it to application/zip
instead of text/html
.