Witam,
Mam kod na stronie, który uruchamia się przez otrzymanie co 1min danych przez POST.
Niestety nie mogę dojść dlaczego kod zawarty w if($uruchom_godzina == date('H:i')) mi nie działa po otrzymaniu POST.
Pozostała część kodu działa bez problemu.
Natomiast przy wyświetleniu strony w przeglądarce niema takiego problemu - wszystko działa bezbłędnie.
...
$uruchom_godzina = "18:33";
if($uruchom_godzina == date('H:i')){
// Connect to MySQL
include("dbconnect.php");
// Prepare the SQL statement
$results = mysql_query("SELECT * FROM licnikm ORDER BY id DESC LIMIT 1"); $zmiennaid = ($row["id"]);
$zmiennap1 = ($row["Produkcjasuma"]);
$zmiennaz1 = ($row["Zuzyciesuma"]);
$Idp =($zmiennaid - 1440);
echo "Id k: ";echo
$zmiennaid ; echo "<br>";
echo "Produkcja koncowa: ";echo
$zmiennap1; echo "<br>"; echo "Zuzycie koncowa: ";echo
$zmiennaz1; echo "<br>"; include("dbconnect.php");
$results = mysql_query("SELECT * FROM licnikm WHERE id = $Idp"); echo "id: ";echo
($row["id"]); echo "<br>"; $zmienna1pp = ($row["Produkcjasuma"]);
$zmienna2pz = ($row["Zuzyciesuma"]);
echo "Produkcja poczatkowa: ";echo
$zmienna1pp; echo "<br>"; echo "Zuzycie poczatkowe: ";echo
$zmienna2pz; echo "<br>";
$zuzycied = ($zmiennaz1-$zmienna2pz);
$produkcad = ($zmiennap1-$zmienna1pp);
echo "Produkcja dzienna: ";echo
$produkcad; echo "<br>"; echo "Zuzycie dzienne: ";echo
$zuzycied; echo "<br>";
print "<script type='text/javascript'>\n"; //zmienne JS z przypisanymi wartościami
print "var czas = $czas\n"; print "var zuzycied = $zuzycied\n"; print "var produkcad = $produkcad\n"; print "$.post('add_datald.php', { czas: czas , produkcad: produkcad , zuzycied: zuzycied });\n"; }
....
Ten post edytował globalinfo 28.03.2017, 19:53:03