Z tym już sobie poradziłem bez pomocy

teraz jest problem innego rodzaju:)
Tak wygląda formularz:
Kod
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Tytuł</title>
<?php
session_start();
$_SESSION['token'] = '';
?>
<?php
for($i=0;$i<5;$i++) {
$liczba = rand(0,9);
$_SESSION['token'] .= $liczba;
$img .= '<img src="'.$liczba.'.gif">';
}
?>
</head>
<body>
<table align="center" valign="center">
<tr><td>
<fieldset>
<legend>Życzenia Urodzinowe</legend>
<form action="sprawdz.php" method="post">
Od:
<input type="text" name="odkogo">
Treść:
<textarea name="zyczenia" rows="10" cols="50" style="color: black; font-style: italic;">Tutaj wpisz treść życzeń</textarea>
<center>
<p>Przepisz poniższy kod</p>
<?php echo $img; /* Wyświetla token w formie graficznej */ ?>
<input type="text" name="token">
<input type="submit" value="Wyślij"><input type="reset" value="Resetuj">
<p><?php echo $message ?></p>
</center>
</fieldset>
</td></tr>
</table>
</body>
</html>
a tak plik sprawdzający i wysyłający maile:
Kod
<center>
<?php
session_start();
if ($_SESSION['token'] == $_POST['token']) {
require("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->PluginDir = "phpmailer/";
$mail->From = "adres";
$mail->FromName = "Życzenia Urodzinowe";
$mail->Host = "adres";
$mail->Mailer = "smtp";
$mail->Username = "login";
$mail->Password = "hasło";
$mail->SMTPAuth = true;
$mail->SetLanguage("pl", "phpmailer/language/");
$mail->Subject = "Wszystkiego najlepszego!!";
$text_body = $_POST['odkogo'];
$text_body .= $_POST['zyczenia'];
$mail->Body = $text_body;
$mail->AddAddress("adresodbiorcy","Test");
if(!$mail->Send())
echo "There has been a mail error
";
echo $mail->ErrorInfo."
";
$mail->ClearAddresses();
$mail->ClearAttachments();
echo "Życzenia wysłane
"; }
else echo "<b>Niepoprawny</b> kod z obrazka";
?>
</center>
Pytanie teraz takie co zrobić żeby tekst wpisywany w textarea w formularzu jak dojdzie na maila był z polskimi znakami??
bo jak narazie wyglądają one na skrzynce tak:
± ê ¶ æ ñ ¿ ¼ ó
a przy okazji jeszcze jak rozdzielić to o dwa wiersze by teksty nie dochodziły zlepione

(fragment kodu wysyłającego)
Kod
$text_body = $_POST['odkogo'];
$text_body .= $_POST['zyczenia'];
Pozdrawiam