PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Database » DB_DataObject_FormBuilder » Bug #1715

array2date: string replacement

Details

Submitted2004-06-24 20:21 UTC
Fromtobias dot nix at web dot de
Assignedjustinpatrin
StatusClosed
PackageDB_DataObject_FormBuilder
PHP VersionIrrelevant
OSdebian
Roadmaps(Not assigned)

Comments

[2004-06-24 20:21 UTC] tobias dot nix at web dot de

Description:
------------
Minutes and seconds get lost on sprintf replacement.

Line 1034
$strDate .= sprintf(' %s:$s:$s', $dateInput['H'], $dateInput['i'], $dateInput['s']);

should be

$strDate .= sprintf(' %s:%s:%s', $dateInput['H'], $dateInput['i'], $dateInput['s']);

diff:

--- /usr/share/php/DB/DataObject/FormBuilder.php Thu Jun 24 22:14:35 2004
+++ FormBuilder.php Thu Jun 24 22:13:16 2004
@@ -1417,7 +1417,7 @@
}
$strDate = sprintf('%s-%s-%s', $dateInput['Y'], $month, $dateInput['d']);
if (isset($dateInput['H']) && isset($dateInput['i']) && isset($dateInput['s'])) {
- $strDate .= sprintf(' %s:%s:%s', $dateInput['H'], $dateInput['i'], $dateInput['s']);
+ $strDate .= sprintf(' %s:$s:$s', $dateInput['H'], $dateInput['i'], $dateInput['s']);
}
$this->debug("<i>_array2date():</i> to $strDate ...");
return $strDate;
@@ -1838,4 +1838,4 @@
}
}

-?>
+?>
\ No newline at end of file