Witam. Mam skrypt eticket. Cały skrypt jest w utf8, jednak gdy kto¶ doda zgłsozenie z polskimi znakami to jakie¶ krzaczki wy¶wietla. Potrzebuję żeby tekst się przekwaterował do utf8 i dopiero zapisał do bazy danych, ale nie wiem jak. Z góry dzięki...
<?php
}
if (!$_POST['message']) {
$err .= LANG_ERROR_NO_MSG."<br>\n";
}
if (!$err) {
$ticket = CreateTicket($_POST['subject'], $_POST['name'], $_POST['email'], $_POST['cat'], $_POST['phone'], $_POST['pri'], $_SERVER['REMOTE_ADDR'], $_POST['message'], FALSE);
ReopenTicket($ticket);
$sql="INSERT INTO ticket_messages (ticket, message, timestamp)
VALUES($ticket, '".LANG_NEWTICKET."',FROM_UNIXTIME('$gmtime'))";
$sql ="INSERT INTO ticket_answers (ticket, message, rep, reference, timestamp) ";
$sql.="VALUES($ticket,'$message',$repID,$mid,FROM_UNIXTIME('$gmtime'))";
$subj=$_POST['subject']." [#$ticket]";
$msg =$_POST['message'];
if ($config['remove_original']) {
$remove_tag = $config['remove_tag'] . "\n\n";
}
$catid=$_POST['cat'];
$signature=$reps_row['signature']?$reps_row['signature']:$cat['signature'];
//if (mysql_error()) { die(mysql_error()); } //debug
?>