Hi All, I am having a problem with the code below. When i download the CSV files its putting a strange character in front of the £ symbol and i cannot figure why. $filename = "backup/download.csv"; $handle = fopen($filename, 'w+'); fprintf($handle, chr(0xEF).chr(0xBB).chr(0xBF)); fputcsv($handle, array($row['sdate'], $row['red'], getcustomer($row['test']), $type."".$types, "£".$row['price'], "Save", $row['type'])); Code (markup):