Skrypt ten przez cron'a co jakis czas wysyla raport na emaila o zblizajacych sie zadaniach. Funkcjonuje prawidlowo, ale te krzaki mnie przerazaja - zero polskich znakow. Ma ktos jakis pomysl? Z gory dzieki.
<?php $user="test"; $password="test"; $database="test"; #echo mysql_query("SET AUTOCOMMIT=0")?'':(mysql_error() . "\n"); #echo mysql_query("START TRANSACTION")?'':(mysql_error() . "\n"); $query = " SELECT frk_item.title, frk_item.deadlineDate, CASE WHEN (deadlineDate <= date_add(now(), INTERVAL 5 day) ) THEN 'critical' ELSE 'coming due' END critical FROM frk_item, frk_member WHERE 1 = 1 AND deadlineDate <= date_add(now(), INTERVAL 10 day) AND frk_item.memberId = frk_member.memberId AND frk_member.email = 'mail@mail.pl' ORDER BY deadlineDate;"; if (!$result) { $errors[] = $query; # echo "mysql query failed: " . mysql_error() . "\n"; } else { $email = $email . "ĄĆĘŻŹ \n\n"; $importance = ''; { if ($row['critical'] == 'critical') { $importance = "Importance: High\n"; } $email = $email . $row['deadlineDate'] . ' - ' . $row['title'] . "\n"; } $importance . "From: mail@mail.pl\n"); } ?>