Witam, mam problem z implementacją
UTF-8/HTML do tego skryptu ponizej. Probowalem wiele sposobow, pare mixow ze zwyklymi formularzami (ktore dzialaja prawidlowo) ale niestety bez skutku. Gdzies robie jakis blad.
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";
}
mail ("mail@mail.pl", "Zadania", $email, $importance . "From: mail@mail.pl\n");
}
?>