Brakuje imienia i nazwiska użytkownika w tytule wysyłanej wiadomości, oraz treści samej wiadości czyli danych dotyczących zadeklarowanego czasu. Kombinuje, ale nie wychodzi - Proszę o pomoc z kodem:
<?php
// Check, if username session is NOT set then this page will jump to login page
if (!isset($_SESSION['username'])) { }
$loggedinuser = $_SESSION['username'];
$query2 = "SELECT firstname, lastname FROM members WHERE username = '$loggedinuser'";
$rozpoczecie=$_POST['rozpoczecie'];
$zakonczenie=$_POST['zakonczenie'];
if ($rozpoczecie < $zakonczenie)
{
INSERT INTO raport (pracownik,miejsce,data,rozpoczecie,zakonczenie,opis)
VALUES ('".$_SESSION['username']."','".$_POST['miejsce']."','".$_POST['data']."','".$_POST['rozpoczecie']."','".$_POST['zakonczenie']."','".$_POST['opis']."')
") or
die ('{"success":"false"}');
$qu=mysql_query("UPDATE raport SET czas=zakonczenie-rozpoczecie"); $ququ = "SELECT czas FROM raport WHERE username = '$loggedinuser'";
}
else {
echo ('{"success":"false"}'); } // json output to notify the insert is success or not
if ($query2) {
$to = "pklimski@gmail.com";
$subject = "Raport ".$_POST['data']." - ".$_SESSION['username']." ".$_POST['firstname']." ".$_POST['lastname']." ";
$message = "".$_POST['czas']."";
$from = "klimskee@o2.pl";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo '{"success":"true"}'; }
else {
echo '{"success":"false"}'; }
INSERT INTO time (czerwiec) SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(czas))) time_sum FROM raport WHERE YEAR(data) = 2012 AND MONTH(data) = 6");
?>