Witam,
Mam mały problem.
data.txt
zawiera wpis
Kod
1|A|tA|tB|3|3|a1|b1|1:1,3:3|0|0|||51|49|16(10)|12(9)|3:0|26-08-2007 01:57:01|
<?php
$data = file("data.txt") or
die('nie można otworzyć pliku z danymi'); foreach($data as $linia)
{
$data1 = date("Y-m-d H:i:s"); //aktualna $data2 = $k[18]; //z bazy textowej, plik.txt
$data3 = "2007-09-01 01:01:01"; //jakas data
//echuje stringi
echo "<br/>data z bazy: <u>".$k[18]."</u>"; //OK echo "<br/>akutalna: ".date("d-m-Y H:i:s"); //OK echo "<br/>jakas data: ".$data3; //OK
//wyswietlam datę z dodanym żadnym czasem
echo "<br/>data1 z dodanymi 90 minutami: ".date("d-m-Y H:i:s",(strtotime($data1) + (60
*90
))); //OK echo "<br/>data2 z dodanymi 90 minutami: ".date("d-m-Y H:i:s",(strtotime($data2) + (60
*90
))); //FALSE, 01-01-1970 02:30:00 echo "<br/>data3 z dodanymi 90 minutami: ".date("d-m-Y H:i:s",(strtotime($data3) + (60
*90
))); //OK
}
?>
Niby nic, ale dlaczego zmiennej pobranej z bazy textowej nie chce mi przetworzyć funkcja date() ?