您尚未登入。
我要讀取主機裡的檔案~檔案內容入下:
學號:班級:姓名:密碼
學號:班級:姓名:密碼
....
中間以":"隔開~如果是英文數字的話寫入資料庫正常
但中文的話確寫不進去~我echo出來都是亂碼
我編碼全都用utf-8的~問題不知出在那~拜託各位大大幫幫忙!很急~
感謝感謝!
程式碼如下
$LineArray=file($file_name); //讀檔
$HowManyLines=count($LineArray); //算出陣列大小
for ($i=0;$i<$HowManyLines;$i++){
$std_data=split(":",$LineArray[$i]); //分解成學號~班級~姓名~密碼
$std_data[0]=trim($std_data[0]);
$std_data[1]=trim($std_data[1]);
$std_data[2]=trim($std_data[2]);
$std_data[3]=trim($std_data[3]);
$query_insert="insert into $studenttable (std_no,class,name,password) values ('$std_data[0]','$std_data[1]','$std_data[2]','$std_data[3]')";
$result = mysql_query($query_insert,$link) or die ("Invalid Insert Query");
離線