Archívum - Jún 7, 2005 - Fórum téma
Paraméterek Apache és PHP összehagolásához - szakdolgozat védésemhez
A címben olvasható kérdésre kell válaszolnom a szakdolgozatom védésekor (pénteken).
Végiggondoltam, és arra jutottam, hogy elmondom, hogy httpd.conf -ban ott van az AddType, meg megemlítek a php.ini-ből néhány fontosabb beállítási lehetőséget (register_globals, display_error, error_reporting)... de itt elakadtam.
Kérnék néhány öttletet, mimindent lenne még érdemes megemlítenem?
Köszi
TikuVoltam
■ Végiggondoltam, és arra jutottam, hogy elmondom, hogy httpd.conf -ban ott van az AddType, meg megemlítek a php.ini-ből néhány fontosabb beállítási lehetőséget (register_globals, display_error, error_reporting)... de itt elakadtam.
Kérnék néhány öttletet, mimindent lenne még érdemes megemlítenem?
Köszi
TikuVoltam
date() függvény túcsordul
Üdv!
Egy olyan grafikont kell megjelenítenem ami a mai naptól a következő 40 évre tartalmaz előre adatokat havonta. Elkezdtem legenerálni a dátumokat az x tengelyhez. mktime() -ot és date()-et használok.
Viszont az időszak vége felé a következő hibaüzenetet kaptam:
A végén láthatjátok a timestampet is. Mi a megoldása a feladatnak? Ez a TimeStamp egyszerűen nem fér bele az int típusba. Windowson hiba jön, Linuxon meg átfordul. Nekem viszont meg kell jelenítenem a dátumokat.
Előre is köszönöm az ötleteket!
NP
■ Egy olyan grafikont kell megjelenítenem ami a mai naptól a következő 40 évre tartalmaz előre adatokat havonta. Elkezdtem legenerálni a dátumokat az x tengelyhez. mktime() -ot és date()-et használok.
$dateStamp = mktime(12, 0, 0, $startDate['Month'], $startDate['Day'], $startDate['Year']);
for ($idx = 0; $idx <= $monthNum; $idx++)
{
$xData[] = (float)$dateStamp;
$dateStamp += (float) date('t', $dateStamp)*24*3600;
}
for ($idx = 0; $idx <= $monthNum; $idx++)
{
$xData[] = (float)$dateStamp;
$dateStamp += (float) date('t', $dateStamp)*24*3600;
}
Viszont az időszak vége felé a következő hibaüzenetet kaptam:
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in D:\Apache2\htdocs\ahbrt\ul2005\graphGen.php on line 18
float(2148631200)
float(2148631200)
A végén láthatjátok a timestampet is. Mi a megoldása a feladatnak? Ez a TimeStamp egyszerűen nem fér bele az int típusba. Windowson hiba jön, Linuxon meg átfordul. Nekem viszont meg kell jelenítenem a dátumokat.
Előre is köszönöm az ötleteket!
NP